fix getting unread messages, ws endpoint
This commit is contained in:
@@ -45,14 +45,14 @@ func StringToUuid(str string) (uuid.UUID, error) {
|
||||
return uuid.Parse(str)
|
||||
}
|
||||
|
||||
func StringToUuidSlice(uuidStr string) (*[]uuid.UUID, error) {
|
||||
func StringToUuidSlice(uuidStr string) ([]uuid.UUID, error) {
|
||||
if uuidStr == "" {
|
||||
return nil, errors.New("empty string")
|
||||
}
|
||||
|
||||
parts := strings.Split(uuidStr, ",")
|
||||
|
||||
slice := make([]uuid.UUID, len(parts))
|
||||
slice := make([]uuid.UUID, 0, len(parts))
|
||||
|
||||
for _, part := range parts {
|
||||
id, err := StringToUuid(part)
|
||||
@@ -62,7 +62,7 @@ func StringToUuidSlice(uuidStr string) (*[]uuid.UUID, error) {
|
||||
|
||||
slice = append(slice, id)
|
||||
}
|
||||
return &slice, nil
|
||||
return slice, nil
|
||||
}
|
||||
|
||||
func StringToTimestamp(str string) (time.Time, error) {
|
||||
|
||||
Reference in New Issue
Block a user