We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 753ee94 commit d586259Copy full SHA for d586259
pkg/files/file_helpers.go
@@ -122,11 +122,13 @@ func FileMode(mode string) os.FileMode {
122
func GenerateConfigVersion(fileSlice []*mpi.File) string {
123
var hashes string
124
125
- slices.SortFunc(fileSlice, func(a, b *mpi.File) int {
+ files := make([]*mpi.File, len(fileSlice))
126
+ copy(files, fileSlice)
127
+ slices.SortFunc(files, func(a, b *mpi.File) int {
128
return cmp.Compare(a.GetFileMeta().GetName(), b.GetFileMeta().GetName())
129
})
130
- for _, file := range fileSlice {
131
+ for _, file := range files {
132
hashes += file.GetFileMeta().GetHash()
133
}
134
0 commit comments