fix: uncomment event publisher when privilege configuration is changing
parent
9e52e35612
commit
6fdfe8e33f
|
@ -1,4 +1,8 @@
|
||||||
import { EventBus, EventsHandler, IEventHandler } from '@nestjs/cqrs';
|
import {
|
||||||
|
EventBus,
|
||||||
|
// EventsHandler,
|
||||||
|
IEventHandler,
|
||||||
|
} from '@nestjs/cqrs';
|
||||||
import { UserPrivilegeConfigUpdatedEvent } from '../../../entities/event/user-privilege-configuration-updated.event';
|
import { UserPrivilegeConfigUpdatedEvent } from '../../../entities/event/user-privilege-configuration-updated.event';
|
||||||
import { UserPrivilegeConfigurationHelper } from '../helpers/generate-user-privilege-configuration.helper';
|
import { UserPrivilegeConfigurationHelper } from '../helpers/generate-user-privilege-configuration.helper';
|
||||||
import { UserPrivilegeDataService } from 'src/modules/user-related/user-privilege/data/service/user-privilege-data.service';
|
import { UserPrivilegeDataService } from 'src/modules/user-related/user-privilege/data/service/user-privilege-data.service';
|
||||||
|
@ -8,7 +12,9 @@ import { UserPrivilegeUpdatedEvent } from '../../../entities/event/user-privileg
|
||||||
import { OPERATION } from 'src/core/strings/constants/base.constants';
|
import { OPERATION } from 'src/core/strings/constants/base.constants';
|
||||||
import { TABLE_NAME } from 'src/core/strings/constants/table.constants';
|
import { TABLE_NAME } from 'src/core/strings/constants/table.constants';
|
||||||
|
|
||||||
@EventsHandler(UserPrivilegeConfigUpdatedEvent)
|
// FIXME => FIX HANDLER FOR ADD NEW MODULE PRIVILEGE CONFIGURATIONS
|
||||||
|
|
||||||
|
// @EventsHandler(UserPrivilegeConfigUpdatedEvent)
|
||||||
export class UserPrivilegeConfigUpdateHandler
|
export class UserPrivilegeConfigUpdateHandler
|
||||||
implements IEventHandler<UserPrivilegeConfigUpdatedEvent>
|
implements IEventHandler<UserPrivilegeConfigUpdatedEvent>
|
||||||
{
|
{
|
||||||
|
|
|
@ -6,6 +6,7 @@ import {
|
||||||
} from 'src/core/strings/constants/interface.constants';
|
} from 'src/core/strings/constants/interface.constants';
|
||||||
import { BaseCustomManager } from 'src/core/modules/domain/usecase/managers/base-custom.manager';
|
import { BaseCustomManager } from 'src/core/modules/domain/usecase/managers/base-custom.manager';
|
||||||
import { UserPrivilegeConfigurationModel } from 'src/modules/user-related/user-privilege/data/models/user-privilege-configuration.model';
|
import { UserPrivilegeConfigurationModel } from 'src/modules/user-related/user-privilege/data/models/user-privilege-configuration.model';
|
||||||
|
import { UserPrivilegeConfigUpdatedEvent } from '../../../entities/event/user-privilege-configuration-updated.event';
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
export class UpdateUserPrivilegeConfigurationManager extends BaseCustomManager<UserPrivilegeConfigurationEntity> {
|
export class UpdateUserPrivilegeConfigurationManager extends BaseCustomManager<UserPrivilegeConfigurationEntity> {
|
||||||
|
@ -54,10 +55,10 @@ export class UpdateUserPrivilegeConfigurationManager extends BaseCustomManager<U
|
||||||
* So, this event is not require in privilege update
|
* So, this event is not require in privilege update
|
||||||
*/
|
*/
|
||||||
return [
|
return [
|
||||||
// {
|
{
|
||||||
// topic: UserPrivilegeConfigUpdatedEvent,
|
topic: UserPrivilegeConfigUpdatedEvent,
|
||||||
// data: this.data,
|
data: this.data,
|
||||||
// },
|
},
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue