Merge pull request #579 from Hexastack/576-issue---refactor-updateone-logic-to-centralize-logs
Some checks are pending
Build and Push Docker API Image / build-and-push (push) Waiting to run
Build and Push Docker Base Image / build-and-push (push) Waiting to run
Build and Push Docker UI Image / build-and-push (push) Waiting to run

update(api): centralize updateOne error handling logic
This commit is contained in:
Med Marrouchi
2025-01-20 10:24:48 +01:00
committed by GitHub
35 changed files with 88 additions and 164 deletions

View File

@@ -174,11 +174,6 @@ export class SubscriberController extends BaseController<
@Param('id') id: string,
@Body() subscriberUpdate: SubscriberUpdateDto,
) {
const result = await this.subscriberService.updateOne(id, subscriberUpdate);
if (!result) {
this.logger.warn(`Unable to update Subscriber by id ${id}`);
throw new NotFoundException(`Subscriber with ID ${id} not found`);
}
return result;
return await this.subscriberService.updateOne(id, subscriberUpdate);
}
}