483
484
if foundSetId, _ := worker_versioning.FindBuildId(data, buildId); foundSetId >= 0 {
485
>
// it's already there. make sure its set id is present.
version_sets.go
486
>
set := data.VersionSets[foundSetId]
487
>
if slices.Contains(set.SetIds, guessedSetId) {
488
>
return data
489
>
}
490
491
// if not, add the guessed set id
493
>
newSet.SetIds = append(newSet.SetIds, guessedSetId)
494
>
newData := shallowCloneVersioningData(data)
495
>
newData.VersionSets[foundSetId] = newSet
496
>
return newData
497
}
498