fix(GODT-2328): Ignore labels that aren't part of user label set

This commit is contained in:
James Houlahan
2023-02-02 16:25:27 +01:00
parent 5ec1da34b4
commit e2c1f38ed3

View File

@ -728,7 +728,12 @@ func wantLabel(label proton.Label) bool {
func wantLabels(apiLabels map[string]proton.Label, labelIDs []string) []string {
return xslices.Filter(labelIDs, func(labelID string) bool {
return wantLabel(apiLabels[labelID])
apiLabel, ok := apiLabels[labelID]
if !ok {
return false
}
return wantLabel(apiLabel)
})
}