Compare commits

...

2 Commits

Author SHA1 Message Date
rivo c766eefb38
Merge pull request #974 from Egor3f/patch-1
Fix: FindItems returned wrong indices if mustContainBoth is false
1 month ago
Egor b1d6673c9a
Fix: FindItems returned wrong indices if mustContainBoth is false 1 month ago

@ -447,7 +447,7 @@ func (l *List) FindItems(mainSearch, secondarySearch string, mustContainBoth, ig
mainContained := strings.Contains(mainText, mainSearch) mainContained := strings.Contains(mainText, mainSearch)
secondaryContained := strings.Contains(secondaryText, secondarySearch) secondaryContained := strings.Contains(secondaryText, secondarySearch)
if mustContainBoth && mainContained && secondaryContained || if mustContainBoth && mainContained && secondaryContained ||
!mustContainBoth && (mainText != "" && mainContained || secondaryText != "" && secondaryContained) { !mustContainBoth && (mainSearch != "" && mainContained || secondarySearch != "" && secondaryContained) {
indices = append(indices, index) indices = append(indices, index)
} }
} }

Loading…
Cancel
Save