diff --git a/packages/editor-ui/src/components/DeleteUserModal.vue b/packages/editor-ui/src/components/DeleteUserModal.vue index de21bcb4bbefa..1871288aed2b6 100644 --- a/packages/editor-ui/src/components/DeleteUserModal.vue +++ b/packages/editor-ui/src/components/DeleteUserModal.vue @@ -90,8 +90,11 @@ export default mixins(showMessage).extend({ return this.userToDelete && !this.userToDelete.firstName; }, title(): string { - const user = this.userToDelete && (this.userToDelete.fullName || this.userToDelete.email); - return this.$locale.baseText('settings.users.deleteUser', { interpolate: { user }}); + const user = this.userToDelete && (this.userToDelete.fullName || this.userToDelete.email) || ''; + return this.$locale.baseText( + 'settings.users.deleteUser', + { interpolate: { user }}, + ); }, enabled(): boolean { if (this.isPending) { @@ -138,7 +141,10 @@ export default mixins(showMessage).extend({ if (this.transferId) { const getUserById = this.$store.getters['users/getUserById']; const transferUser: IUser = getUserById(this.transferId); - message = this.$locale.baseText('settings.users.transferredToUser', { interpolate: { user: transferUser.fullName }}); + message = this.$locale.baseText( + 'settings.users.transferredToUser', + { interpolate: { user: transferUser.fullName || '' }}, + ); } this.$showMessage({ diff --git a/packages/editor-ui/src/components/InviteUsersModal.vue b/packages/editor-ui/src/components/InviteUsersModal.vue index 18730fe580884..d52ebd1ae59e9 100644 --- a/packages/editor-ui/src/components/InviteUsersModal.vue +++ b/packages/editor-ui/src/components/InviteUsersModal.vue @@ -106,7 +106,10 @@ export default mixins(showMessage).extend({ }, buttonLabel(): string { if (this.emailsCount > 1) { - return this.$locale.baseText('settings.users.inviteXUser', { interpolate: { count: this.emailsCount }}); + return this.$locale.baseText( + 'settings.users.inviteXUser', + { interpolate: { count: this.emailsCount.toString() }}, + ); } return this.$locale.baseText('settings.users.inviteUser'); diff --git a/packages/editor-ui/src/components/Node.vue b/packages/editor-ui/src/components/Node.vue index 2c7e9abfe78fb..1120a05e356c4 100644 --- a/packages/editor-ui/src/components/Node.vue +++ b/packages/editor-ui/src/components/Node.vue @@ -125,13 +125,16 @@ export default mixins(externalHooks, nodeBase, nodeHelpers, workflowHelpers).ext if (this.nodeType !== null && this.nodeType.hasOwnProperty('eventTriggerDescription')) { const nodeName = this.$locale.shortNodeType(this.nodeType.name); const { eventTriggerDescription } = this.nodeType; - return this.$locale.nodeText().eventTriggerDescription(nodeName, eventTriggerDescription); + return this.$locale.nodeText().eventTriggerDescription( + nodeName, + eventTriggerDescription || '', + ); } else { return this.$locale.baseText( 'node.waitingForYouToCreateAnEventIn', { interpolate: { - nodeType: this.nodeType && getTriggerNodeServiceName(this.nodeType.displayName), + nodeType: this.nodeType ? getTriggerNodeServiceName(this.nodeType.displayName) : '', }, }, ); diff --git a/packages/editor-ui/src/components/NodeCreator/CategoryItem.vue b/packages/editor-ui/src/components/NodeCreator/CategoryItem.vue index dcf9bafe1bc5e..a35b4729e6ecb 100644 --- a/packages/editor-ui/src/components/NodeCreator/CategoryItem.vue +++ b/packages/editor-ui/src/components/NodeCreator/CategoryItem.vue @@ -15,6 +15,7 @@