[chore] add some more slice related utility functions + remove duplicated functions (#3149)

This commit is contained in:
kim 2024-07-30 09:29:32 +00:00 committed by GitHub
commit 47c26818d6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 216 additions and 43 deletions

View file

@ -62,7 +62,7 @@ type Conversation struct {
// ConversationOtherAccountsKey creates an OtherAccountsKey from a list of OtherAccountIDs.
func ConversationOtherAccountsKey(otherAccountIDs []string) string {
otherAccountIDs = util.UniqueStrings(otherAccountIDs)
otherAccountIDs = util.Deduplicate(otherAccountIDs)
slices.Sort(otherAccountIDs)
return strings.Join(otherAccountIDs, ",")
}