diff --git a/server/db/roles.go b/server/db/roles.go index cb9c5b2..d000113 100644 --- a/server/db/roles.go +++ b/server/db/roles.go @@ -23,8 +23,7 @@ func (r *Role) BeforeCreate(tx *gorm.DB) (err error) { func (mgr *manager) SaveRoles(roles []Role) error { res := mgr.db.Clauses( clause.OnConflict{ - OnConstraint: "authorizer_roles_role_key", - DoNothing: true, + DoNothing: true, }).Create(&roles) if res.Error != nil { log.Println(`Error saving roles`) diff --git a/server/resolvers/adminUpdateUser.go b/server/resolvers/adminUpdateUser.go index fb491a7..2aa9bf6 100644 --- a/server/resolvers/adminUpdateUser.go +++ b/server/resolvers/adminUpdateUser.go @@ -30,7 +30,6 @@ func AdminUpdateUser(ctx context.Context, params model.AdminUpdateUserInput) (*m } user, err := db.Mgr.GetUserByID(params.ID) - if err != nil { return res, fmt.Errorf(`User not found`) } @@ -114,9 +113,8 @@ func AdminUpdateUser(ctx context.Context, params model.AdminUpdateUserInput) (*m return res, err } - userIdStr := fmt.Sprintf("%v", user.ID) res = &model.User{ - ID: userIdStr, + ID: params.ID, Email: user.Email, Image: &user.Image, FirstName: &user.FirstName,