From 7d77269acf17e1eecd7e3d072e25b556df7c6c93 Mon Sep 17 00:00:00 2001 From: Sabda Yagra Date: Mon, 2 Mar 2026 23:25:55 +0700 Subject: [PATCH] fix: id in user-levels update --- .../user_levels/repository/user_levels.repository.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) 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 {