Browse Source

UI: Fix notification models

pull/8424/head
Vladyslav_Prykhodko 3 years ago
parent
commit
aedb2531dd
  1. 2
      ui-ngx/src/app/shared/components/notification/notification.component.ts
  2. 2
      ui-ngx/src/app/shared/models/notification.models.ts

2
ui-ngx/src/app/shared/components/notification/notification.component.ts

@ -100,7 +100,7 @@ export class NotificationComponent implements OnInit {
const stateObject: StateObject = {}; const stateObject: StateObject = {};
if (this.notification.additionalConfig.actionButtonConfig.setEntityIdInState) { if (this.notification.additionalConfig.actionButtonConfig.setEntityIdInState) {
stateObject.params = { stateObject.params = {
entityId: this.notification.info.stateEntityId ?? null entityId: this.notification.info?.stateEntityId ?? null
}; };
} else { } else {
stateObject.params = {}; stateObject.params = {};

2
ui-ngx/src/app/shared/models/notification.models.ts

@ -35,7 +35,7 @@ export interface Notification {
readonly type: NotificationType; readonly type: NotificationType;
readonly subject: string; readonly subject: string;
readonly text: string; readonly text: string;
readonly info: NotificationInfo; readonly info?: NotificationInfo;
readonly status: NotificationStatus; readonly status: NotificationStatus;
readonly createdTime: number; readonly createdTime: number;
readonly additionalConfig?: WebDeliveryMethodAdditionalConfig; readonly additionalConfig?: WebDeliveryMethodAdditionalConfig;

Loading…
Cancel
Save