Refactored user functions to use refrences rather than values

This commit is contained in:
walkerwmanuel
2022-12-20 15:10:40 -05:00
parent e48abd3318
commit 71d66b7f93
11 changed files with 68 additions and 103 deletions

View File

@@ -11,17 +11,17 @@ import (
)
// GetUser - gets a user
func GetUser(username string) (models.User, error) {
func GetUser(username string) (*models.User, error) {
var user models.User
record, err := database.FetchRecord(database.USERS_TABLE_NAME, username)
if err != nil {
return user, err
return &user, err
}
if err = json.Unmarshal([]byte(record), &user); err != nil {
return models.User{}, err
return &models.User{}, err
}
return user, err
return &user, err
}
// GetGroupUsers - gets users in a group