From 48d6792fa02545f655c206d5a5400d3cdeafffc5 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 31 Mar 2021 20:24:01 +0200 Subject: [PATCH] [users][vue3] Fixed managing roles --- src/plugins/user/components/settings/MainUserSettings.vue | 8 ++++---- src/plugins/user/components/settings/RoleSettings.vue | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/plugins/user/components/settings/MainUserSettings.vue b/src/plugins/user/components/settings/MainUserSettings.vue index 1915857..aabaf15 100644 --- a/src/plugins/user/components/settings/MainUserSettings.vue +++ b/src/plugins/user/components/settings/MainUserSettings.vue @@ -38,7 +38,7 @@ class="col-xs-12 col-sm-6 q-pa-sm" label="Benutzername" :readonly="!newUser" - :rules="[isUIDUsed, notEmpty]" + :rules="[isFreeUID, notEmpty]" autocomplete="username" filled /> @@ -183,9 +183,9 @@ export default defineComponent({ newPassword.value = ''; } - function isUIDUsed(val: string) { + function isFreeUID(val: string) { return ( - userStore.users.findIndex((user) => user.userid === val) !== -1 || + userStore.users.findIndex((user) => user.userid === val) === -1 || 'Benutzername ist schon vergeben' ); } @@ -196,7 +196,7 @@ export default defineComponent({ canSetRoles, isCurrentUser, isEmail, - isUIDUsed, + isFreeUID, newPassword, notEmpty, onAvatarRejected, diff --git a/src/plugins/user/components/settings/RoleSettings.vue b/src/plugins/user/components/settings/RoleSettings.vue index 87d69f3..7e405f4 100644 --- a/src/plugins/user/components/settings/RoleSettings.vue +++ b/src/plugins/user/components/settings/RoleSettings.vue @@ -30,7 +30,7 @@ :options="permissions" color="primary" type="checkbox" - @input="updatePermissions" + @update:modelValue="updatePermissions" />