diff --git a/app/module/user_levels/repository/user_levels.repository.go b/app/module/user_levels/repository/user_levels.repository.go index 0fdd9ae..e86aec7 100644 --- a/app/module/user_levels/repository/user_levels.repository.go +++ b/app/module/user_levels/repository/user_levels.repository.go @@ -130,9 +130,19 @@ func (_i *userLevelsRepository) Update(clientId *uuid.UUID, id uint, userLevels if err != nil { return err } + + delete(userLevelsMap, "id") + return _i.DB.DB.Model(&entity.UserLevels{}). - Where(&entity.UserLevels{ID: id}). + Where("id = ?", id). Updates(userLevelsMap).Error + // userLevelsMap, err := utilSvc.StructToMap(userLevels) + // if err != nil { + // return err + // } + // return _i.DB.DB.Model(&entity.UserLevels{}). + // Where(&entity.UserLevels{ID: id}). + // Updates(userLevelsMap).Error } func (_i *userLevelsRepository) Delete(clientId *uuid.UUID, id uint) error {