fix: register staff return message only

This commit is contained in:
ericprd 2025-03-24 22:15:41 +08:00
parent a68780f09e
commit 16fef8706a

View File

@ -3,7 +3,6 @@ package staffhttp
import ( import (
"net/http" "net/http"
responsedomain "legalgo-BE-go/internal/domain/reponse"
staffdomain "legalgo-BE-go/internal/domain/staff" staffdomain "legalgo-BE-go/internal/domain/staff"
staffsvc "legalgo-BE-go/internal/services/staffsvc" staffsvc "legalgo-BE-go/internal/services/staffsvc"
"legalgo-BE-go/internal/utilities/response" "legalgo-BE-go/internal/utilities/response"
@ -49,7 +48,7 @@ func Register(
return return
} }
token, err := authSvc.Register(spec) _, err := authSvc.Register(spec)
if err != nil { if err != nil {
response.ResponseWithErrorCode( response.ResponseWithErrorCode(
ctx, ctx,
@ -62,21 +61,10 @@ func Register(
return return
} }
if err := utils.StoreTokenRedis(ctx, rdb, token, spec.Email); err != nil { response.RespondJsonSuccess(ctx, w, struct {
response.ResponseWithErrorCode( Message string
ctx, }{
w, Message: "staff created successfully.",
err, })
response.ErrBadRequest.Code,
response.ErrBadRequest.HttpCode,
err.Error(),
)
return
}
responsePayload := &responsedomain.Auth{
Token: token,
}
response.RespondJsonSuccess(ctx, w, responsePayload)
}) })
} }