diff options
author | Peter <peter@innocraft.com> | 2022-08-29 06:28:29 +0300 |
---|---|---|
committer | Peter <peter@innocraft.com> | 2022-08-29 06:28:29 +0300 |
commit | 08298138864584862d6fb7c48631f477da88c109 (patch) | |
tree | 5d883e7c7b11f10ad396d787da6e00025edaeb05 /plugins/UsersManager | |
parent | 23afba2ae7693babe072e58ac82244b4b939a538 (diff) |
update vue error
update vue error
Diffstat (limited to 'plugins/UsersManager')
-rw-r--r-- | plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue | 2 | ||||
-rw-r--r-- | plugins/UsersManager/vue/src/UsersManager/UsersManager.vue | 8 |
2 files changed, 6 insertions, 4 deletions
diff --git a/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue b/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue index 15d1e9417f..27138bb9dd 100644 --- a/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue +++ b/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue @@ -353,7 +353,7 @@ export default defineComponent({ isShowingPasswordConfirm: false, }; }, - emits: ['done', 'updated'], + emits: ['done', 'updated', 'show-notification'], watch: { user(newVal) { this.onUserChange(newVal); diff --git a/plugins/UsersManager/vue/src/UsersManager/UsersManager.vue b/plugins/UsersManager/vue/src/UsersManager/UsersManager.vue index 66758dd3dd..7cc9c4ab43 100644 --- a/plugins/UsersManager/vue/src/UsersManager/UsersManager.vue +++ b/plugins/UsersManager/vue/src/UsersManager/UsersManager.vue @@ -149,7 +149,7 @@ interface UsersManagerState { searchParams: SearchParams; isLoadingUsers: boolean; addNewUserLoginEmail: string; - token: string; + token: null | string; showNotification: boolean; copied: boolean; } @@ -340,10 +340,12 @@ export default defineComponent({ }, ).then((r) => { this.fetchUsers(); - this.showInviteNotification(r.value); + if (typeof r.value !== 'undefined') { + this.showInviteNotification(r.value); + } }); }, - showInviteNotification(token) { + showInviteNotification(token: string) { this.showNotification = true; this.token = token; }, |