Feature/all method #4
|
@ -24,8 +24,7 @@ func (s Service) Create(payload CreateOptions) error {
|
|||
)
|
||||
|
||||
// Validate payload
|
||||
err := payload.validate(ctx)
|
||||
if err != nil {
|
||||
if err := payload.validate(ctx); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -36,8 +35,7 @@ func (s Service) Create(payload CreateOptions) error {
|
|||
}
|
||||
|
||||
// Create user
|
||||
err = s.userCreate(ctx, doc)
|
||||
if err != nil {
|
||||
if err = s.userCreate(ctx, doc); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
|
@ -30,8 +30,7 @@ func (s Service) UpdateByUserID(userID string, payload UpdateOptions) error {
|
|||
)
|
||||
|
||||
// Validate payload
|
||||
err := payload.validate(ctx)
|
||||
if err != nil {
|
||||
if err := payload.validate(ctx); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -55,8 +54,7 @@ func (s Service) UpdateByUserID(userID string, payload UpdateOptions) error {
|
|||
}
|
||||
|
||||
// Update
|
||||
err = s.userUpdateOneByCondition(ctx, cond, updateData)
|
||||
if err != nil {
|
||||
if err := s.userUpdateOneByCondition(ctx, cond, updateData); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -88,13 +86,12 @@ func (s Service) ChangeUserPassword(userID string, opt ChangePasswordOptions) er
|
|||
}
|
||||
|
||||
// Update password
|
||||
err = s.userUpdateOneByCondition(ctx, bson.M{"_id": user.ID}, bson.M{
|
||||
if err = s.userUpdateOneByCondition(ctx, bson.M{"_id": user.ID}, bson.M{
|
||||
"$set": bson.M{
|
||||
"hashedPassword": hashPassword(opt.NewPassword),
|
||||
"updatedAt": now(),
|
||||
},
|
||||
})
|
||||
if err != nil {
|
||||
}); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -114,13 +111,12 @@ func (s Service) ChangeUserStatus(userID, newStatus string) error {
|
|||
}
|
||||
|
||||
// Update status
|
||||
err := s.userUpdateOneByCondition(ctx, bson.M{"_id": id}, bson.M{
|
||||
if err := s.userUpdateOneByCondition(ctx, bson.M{"_id": id}, bson.M{
|
||||
"$set": bson.M{
|
||||
"status": newStatus,
|
||||
"updatedAt": now(),
|
||||
},
|
||||
})
|
||||
if err != nil {
|
||||
}); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue