From 75ab3f9aae0b26cd380038bf01bf036e04fc654f Mon Sep 17 00:00:00 2001 From: chavda-bhavik Date: Thu, 24 Oct 2024 14:23:51 +0530 Subject: [PATCH] fix: Review email --- apps/api/src/app/review/review.controller.ts | 7 +++---- .../review/usecases/start-process/start-process.usecase.ts | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/apps/api/src/app/review/review.controller.ts b/apps/api/src/app/review/review.controller.ts index b1b7b091..03758aac 100644 --- a/apps/api/src/app/review/review.controller.ts +++ b/apps/api/src/app/review/review.controller.ts @@ -15,7 +15,7 @@ import { import { APIMessages } from '@shared/constants'; import { JwtAuthGuard } from '@shared/framework/auth.gaurd'; import { validateUploadStatus } from '@shared/helpers/upload.helpers'; -import { Defaults, ACCESS_KEY_NAME, UploadStatusEnum, ReviewDataTypesEnum, IJwtPayload } from '@impler/shared'; +import { Defaults, ACCESS_KEY_NAME, UploadStatusEnum, ReviewDataTypesEnum } from '@impler/shared'; import { Replace, @@ -29,7 +29,6 @@ import { UpdateRecords, } from './usecases'; -import { UserSession } from '@shared/framework/user.decorator'; import { validateNotFound } from '@shared/helpers/common.helper'; import { DeleteRecordsDto, UpdateRecordDto, ReplaceDto } from './dtos'; import { PaginationResponseDto } from '@shared/dtos/pagination-response.dto'; @@ -124,7 +123,7 @@ export class ReviewController { @ApiOperation({ summary: 'Confirm review data for uploaded file', }) - async doConfirmReview(@UserSession() user: IJwtPayload, @Param('uploadId', ValidateMongoId) _uploadId: string) { + async doConfirmReview(@Param('uploadId', ValidateMongoId) _uploadId: string) { const uploadInformation = await this.getUpload.execute({ uploadId: _uploadId, select: 'status _validDataFileId _invalidDataFileId totalRecords invalidRecords _templateId', @@ -136,7 +135,7 @@ export class ReviewController { // upload files with status reviewing can only be confirmed validateUploadStatus(uploadInformation.status as UploadStatusEnum, [UploadStatusEnum.REVIEWING]); - return this.startProcess.execute(_uploadId, user.email); + return this.startProcess.execute(_uploadId); } @Put(':uploadId/record') diff --git a/apps/api/src/app/review/usecases/start-process/start-process.usecase.ts b/apps/api/src/app/review/usecases/start-process/start-process.usecase.ts index a93f8315..3a8effcb 100644 --- a/apps/api/src/app/review/usecases/start-process/start-process.usecase.ts +++ b/apps/api/src/app/review/usecases/start-process/start-process.usecase.ts @@ -23,7 +23,7 @@ export class StartProcess { private paymentAPIService: PaymentAPIService ) {} - async execute(_uploadId: string, email: string) { + async execute(_uploadId: string) { let uploadInfo = await this.uploadRepository.getUploadWithTemplate(_uploadId, ['destination']); let importedData; const destination = (uploadInfo._templateId as unknown as TemplateEntity)?.destination; @@ -72,7 +72,7 @@ export class StartProcess { uploadedFileId: uploadInfo._uploadedFileId, }); - return { uploadInfo, importedData, email }; + return { uploadInfo, importedData }; } async getImportedData({