From 6807d00cbeb740ad1c8ad8bdc9b26d29b69a4d1a Mon Sep 17 00:00:00 2001 From: shancheas Date: Wed, 13 Nov 2024 14:29:35 +0700 Subject: [PATCH] fix: add empty user to base --- src/core/modules/domain/usecase/base.manager.ts | 2 +- src/core/modules/domain/usecase/managers/base-create.manager.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/modules/domain/usecase/base.manager.ts b/src/core/modules/domain/usecase/base.manager.ts index 0afe79f..f47f3c2 100644 --- a/src/core/modules/domain/usecase/base.manager.ts +++ b/src/core/modules/domain/usecase/base.manager.ts @@ -32,7 +32,7 @@ export abstract class BaseManager { setUser() { try { - this.user = this.userProvider?.user; + this.user = this.userProvider?.user ?? BLANK_USER; } catch (error) { this.user = BLANK_USER; } diff --git a/src/core/modules/domain/usecase/managers/base-create.manager.ts b/src/core/modules/domain/usecase/managers/base-create.manager.ts index 79bded9..309be3b 100644 --- a/src/core/modules/domain/usecase/managers/base-create.manager.ts +++ b/src/core/modules/domain/usecase/managers/base-create.manager.ts @@ -71,7 +71,7 @@ export abstract class BaseCreateManager extends BaseManager { } async publishEvents() { - this.eventBus.publish( + this.eventBus?.publish( new RecordLog({ id: this.result['id'], old: null,