Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -984,10 +984,15 @@ LIMIT 1
|
|||||||
for itemID, tokens := range tokenByItem {
|
for itemID, tokens := range tokenByItem {
|
||||||
sortedTokens := sortTokens(tokens)
|
sortedTokens := sortTokens(tokens)
|
||||||
sortedIDs := sortDimIDs(idsByItem[itemID])
|
sortedIDs := sortDimIDs(idsByItem[itemID])
|
||||||
if len(sortedTokens) == 0 || len(sortedTokens) != len(sortedIDs) {
|
if len(sortedTokens) == 0 || len(sortedIDs) == 0 {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
for i, token := range sortedTokens {
|
limit := len(sortedTokens)
|
||||||
|
if len(sortedIDs) < limit {
|
||||||
|
limit = len(sortedIDs)
|
||||||
|
}
|
||||||
|
for i := 0; i < limit; i++ {
|
||||||
|
token := sortedTokens[i]
|
||||||
id := sortedIDs[i]
|
id := sortedIDs[i]
|
||||||
if token == "" || id <= 0 {
|
if token == "" || id <= 0 {
|
||||||
continue
|
continue
|
||||||
|
|||||||
Reference in New Issue
Block a user