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" />