Add partners

This commit is contained in:
aditya.siregar
2024-07-30 02:48:31 +07:00
parent 2d1c450f65
commit e9ed9c0dd1
9 changed files with 109 additions and 47 deletions
+6
View File
@@ -61,6 +61,12 @@ func (s *PartnerService) Create(ctx mycontext.Context, partnerReq *entity.Create
return nil, err
}
partnerDB.AdminUserID = adminUser.ID
if partnerDB, err = s.repo.UpdateWithTx(ctx, tx, partnerDB); err != nil {
logger.ContextLogger(ctx).Error("error when creating partner", zap.Error(err))
return nil, err
}
partnerWallet := partnerReq.ToWallet(partnerDB.ID)
if partnerWallet, err = s.walletRepo.Create(ctx, tx, partnerWallet); err != nil {
logger.ContextLogger(ctx).Error("error when creating wallet", zap.Error(err))