UI: Fix notification models

This commit is contained in:
Vladyslav_Prykhodko 2023-04-25 17:34:51 +03:00
parent 19f41c0f79
commit aedb2531dd
2 changed files with 2 additions and 2 deletions

View File

@ -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 = {};

View File

@ -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;