udpate User
This commit is contained in:
@@ -72,7 +72,7 @@ func (h *Handler) Create(c *gin.Context) {
|
||||
return
|
||||
}
|
||||
|
||||
res, err := h.service.Create(ctx, req.ToEntity())
|
||||
res, err := h.service.Create(ctx, req.ToEntity(ctx))
|
||||
if err != nil {
|
||||
response.ErrorWrapper(c, err)
|
||||
return
|
||||
@@ -110,11 +110,6 @@ func (h *Handler) Create(c *gin.Context) {
|
||||
func (h *Handler) Update(c *gin.Context) {
|
||||
ctx := request.GetMyContext(c)
|
||||
|
||||
if !ctx.IsSuperAdmin() {
|
||||
response.ErrorWrapper(c, errors.ErrorUnauthorized)
|
||||
return
|
||||
}
|
||||
|
||||
id := c.Param("id")
|
||||
|
||||
userID, err := strconv.ParseInt(id, 10, 64)
|
||||
@@ -135,7 +130,7 @@ func (h *Handler) Update(c *gin.Context) {
|
||||
return
|
||||
}
|
||||
|
||||
updatedUser, err := h.service.Update(ctx, userID, req.ToEntity())
|
||||
updatedUser, err := h.service.Update(ctx, userID, req.ToEntity(ctx))
|
||||
if err != nil {
|
||||
response.ErrorWrapper(c, err)
|
||||
return
|
||||
@@ -164,7 +159,7 @@ func (h *Handler) UpdateCustomer(c *gin.Context) {
|
||||
return
|
||||
}
|
||||
|
||||
updatedUser, err := h.service.Update(ctx, userID, req.ToEntity())
|
||||
updatedUser, err := h.service.Update(ctx, userID, req.ToEntity(ctx))
|
||||
if err != nil {
|
||||
response.ErrorWrapper(c, err)
|
||||
return
|
||||
@@ -320,7 +315,7 @@ func (h *Handler) toUserResponse(resp *entity.User) response.User {
|
||||
Name: resp.Name,
|
||||
Email: resp.Email,
|
||||
PhoneNumber: resp.PhoneNumber,
|
||||
NIK: resp.NIK,
|
||||
NIK: resp.NIK,
|
||||
Status: string(resp.Status),
|
||||
RoleID: int64(resp.RoleID),
|
||||
RoleName: resp.RoleName,
|
||||
|
||||
Reference in New Issue
Block a user