Ignore empty alias in studio partial (#6338)

This commit is contained in:
WithoutPants 2025-11-28 13:54:21 +11:00 committed by GitHub
parent 1bc32a3099
commit 0ca416f75a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -124,7 +124,7 @@ func (s *ScrapedStudio) ToPartial(id string, endpoint string, excluded map[strin
ret.Details = NewOptionalString(strings.TrimSpace(*s.Details)) ret.Details = NewOptionalString(strings.TrimSpace(*s.Details))
} }
if s.Aliases != nil && !excluded["aliases"] { if s.Aliases != nil && *s.Aliases != "" && !excluded["aliases"] {
ret.Aliases = &UpdateStrings{ ret.Aliases = &UpdateStrings{
Values: stringslice.TrimSpace(stringslice.FromString(*s.Aliases, ",")), Values: stringslice.TrimSpace(stringslice.FromString(*s.Aliases, ",")),
Mode: RelationshipUpdateModeSet, Mode: RelationshipUpdateModeSet,