mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 12:24:38 +03:00
Genericise sliceutil functions (#4253)
* Genericise sliceutil.SliceSame * Genericise intslice functions * Genericise stringutil functions
This commit is contained in:
@@ -21,7 +21,7 @@ import (
|
||||
"github.com/stashapp/stash/pkg/fsutil"
|
||||
"github.com/stashapp/stash/pkg/hash/md5"
|
||||
"github.com/stashapp/stash/pkg/models"
|
||||
"github.com/stashapp/stash/pkg/sliceutil/intslice"
|
||||
"github.com/stashapp/stash/pkg/sliceutil"
|
||||
"github.com/stashapp/stash/pkg/sqlite"
|
||||
"github.com/stashapp/stash/pkg/txn"
|
||||
)
|
||||
@@ -554,7 +554,7 @@ func makeMarkers(n int) {
|
||||
|
||||
tags := getRandomTags(ctx, 0, 5)
|
||||
// remove primary tag
|
||||
tags = intslice.IntExclude(tags, []int{marker.PrimaryTagID})
|
||||
tags = sliceutil.Exclude(tags, []int{marker.PrimaryTagID})
|
||||
if err := repo.SceneMarker.UpdateTags(ctx, created.ID, tags); err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -642,12 +642,12 @@ func getRandomPerformers(ctx context.Context) []int {
|
||||
// }
|
||||
|
||||
// for _, pp := range p {
|
||||
// ret = intslice.IntAppendUnique(ret, pp.ID)
|
||||
// ret = sliceutil.AppendUnique(ret, pp.ID)
|
||||
// }
|
||||
// }
|
||||
|
||||
for i := 0; i < n; i++ {
|
||||
ret = intslice.IntAppendUnique(ret, rand.Intn(c.Performers)+1)
|
||||
ret = sliceutil.AppendUnique(ret, rand.Intn(c.Performers)+1)
|
||||
}
|
||||
|
||||
return ret
|
||||
@@ -677,12 +677,12 @@ func getRandomTags(ctx context.Context, min, max int) []int {
|
||||
// }
|
||||
|
||||
// for _, tt := range t {
|
||||
// ret = intslice.IntAppendUnique(ret, tt.ID)
|
||||
// ret = sliceutil.AppendUnique(ret, tt.ID)
|
||||
// }
|
||||
// }
|
||||
|
||||
for i := 0; i < n; i++ {
|
||||
ret = intslice.IntAppendUnique(ret, rand.Intn(c.Tags)+1)
|
||||
ret = sliceutil.AppendUnique(ret, rand.Intn(c.Tags)+1)
|
||||
}
|
||||
|
||||
return ret
|
||||
@@ -699,12 +699,12 @@ func getRandomImages(ctx context.Context) []int {
|
||||
// }
|
||||
|
||||
// for _, tt := range t {
|
||||
// ret = intslice.IntAppendUnique(ret, tt.ID)
|
||||
// ret = sliceutil.AppendUnique(ret, tt.ID)
|
||||
// }
|
||||
// }
|
||||
|
||||
for i := 0; i < n; i++ {
|
||||
ret = intslice.IntAppendUnique(ret, rand.Intn(c.Images)+1)
|
||||
ret = sliceutil.AppendUnique(ret, rand.Intn(c.Images)+1)
|
||||
}
|
||||
|
||||
return ret
|
||||
|
||||
Reference in New Issue
Block a user