From 7262d03365662ef86a18bb1297db6bca61b02edc Mon Sep 17 00:00:00 2001 From: "Mamadou Khoussa [028918 DSI/DAC/DIF/DS]" Date: Thu, 30 Oct 2025 06:31:46 +0000 Subject: [PATCH] cliebt service --- src/main.ts | 3 +-- src/merchant/merchant.controller.ts | 2 +- src/merchant/services/merchant.service.ts | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main.ts b/src/main.ts index 2ff953d..1810a55 100644 --- a/src/main.ts +++ b/src/main.ts @@ -30,8 +30,7 @@ async function bootstrap() { .setDescription('Unified DCB Payment Aggregation Platform') .setVersion('1.0.0') .addBearerAuth() - .addTag('payments') - .addTag('subscriptions') + .build(); const document = SwaggerModule.createDocument(app, config); diff --git a/src/merchant/merchant.controller.ts b/src/merchant/merchant.controller.ts index e6d6f87..628f9c5 100644 --- a/src/merchant/merchant.controller.ts +++ b/src/merchant/merchant.controller.ts @@ -85,7 +85,7 @@ export class MerchantController { @ApiResponse({ status: 409, description: 'User already attached to merchant' }) addUserToMerchant(@Body() dto: AddUserToMerchantDto) { return this.merchantService.addUserToMerchant(dto); - } + } @Get(':id/users') @ApiOperation({ summary: 'Get all users of a merchant' }) diff --git a/src/merchant/services/merchant.service.ts b/src/merchant/services/merchant.service.ts index 3c6d2bb..7d7def5 100644 --- a/src/merchant/services/merchant.service.ts +++ b/src/merchant/services/merchant.service.ts @@ -6,13 +6,13 @@ import { CreateMerchantPartnerDto } from '../dto/create.merchant.dto'; import { UpdateMerchantPartnerDto } from '../dto/ update.merchant.dto'; import { AddUserToMerchantDto, UpdateUserRoleDto } from '../dto/merchant.user.dto'; import { PrismaService } from 'src/shared/services/prisma.service'; +import { HttpUserServiceClient } from './user.service.client'; @Injectable() export class MerchantService { constructor( private readonly prisma: PrismaService, - @Inject() - private readonly userServiceClient: UserServiceClient, + private readonly userServiceClient: HttpUserServiceClient, private readonly eventEmitter: EventEmitter2, ) {}