Browse Source

Merge pull request #14924 from thingsboard/lts-4.3

LTS to RC
pull/14943/head
Viacheslav Klimov 6 months ago
committed by GitHub
parent
commit
5ecaeb2d9b
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 25
      ui-ngx/src/app/shared/models/alarm.models.ts

25
ui-ngx/src/app/shared/models/alarm.models.ts

@ -27,7 +27,8 @@ import { AlarmCommentId } from '@shared/models/id/alarm-comment-id';
import { UserId } from '@shared/models/id/user-id';
import { AlarmFilter } from '@shared/models/query/query.models';
import { HasTenantId } from '@shared/models/entity.models';
import { isNotEmptyStr } from '@core/utils';
import { isDefinedAndNotNull, isNotEmptyStr } from '@core/utils';
import { defaults } from 'lodash';
export enum AlarmsMode {
ALL,
@ -391,18 +392,20 @@ export class AlarmQueryV2 {
export const getUserDisplayName = (alarmAssignee: AlarmAssignee | AlarmCommentInfo) => {
let displayName = '';
if (isNotEmptyStr(alarmAssignee.firstName) || isNotEmptyStr(alarmAssignee.lastName)) {
if (alarmAssignee.firstName) {
displayName += alarmAssignee.firstName;
}
if (alarmAssignee.lastName) {
if (displayName.length > 0) {
displayName += ' ';
if (isDefinedAndNotNull(alarmAssignee)) {
if (isNotEmptyStr(alarmAssignee.firstName) || isNotEmptyStr(alarmAssignee.lastName)) {
if (alarmAssignee.firstName) {
displayName += alarmAssignee.firstName;
}
if (alarmAssignee.lastName) {
if (displayName.length > 0) {
displayName += ' ';
}
displayName += alarmAssignee.lastName;
}
displayName += alarmAssignee.lastName;
} else {
displayName = alarmAssignee.email;
}
} else {
displayName = alarmAssignee.email;
}
return displayName;
};

Loading…
Cancel
Save