[users][vue3] Fixed managing roles

This commit is contained in:
Ferdinand Thiessen 2021-03-31 20:24:01 +02:00
parent c61b5fcc0c
commit 48d6792fa0
2 changed files with 5 additions and 5 deletions

View File

@ -38,7 +38,7 @@
class="col-xs-12 col-sm-6 q-pa-sm" class="col-xs-12 col-sm-6 q-pa-sm"
label="Benutzername" label="Benutzername"
:readonly="!newUser" :readonly="!newUser"
:rules="[isUIDUsed, notEmpty]" :rules="[isFreeUID, notEmpty]"
autocomplete="username" autocomplete="username"
filled filled
/> />
@ -183,9 +183,9 @@ export default defineComponent({
newPassword.value = ''; newPassword.value = '';
} }
function isUIDUsed(val: string) { function isFreeUID(val: string) {
return ( return (
userStore.users.findIndex((user) => user.userid === val) !== -1 || userStore.users.findIndex((user) => user.userid === val) === -1 ||
'Benutzername ist schon vergeben' 'Benutzername ist schon vergeben'
); );
} }
@ -196,7 +196,7 @@ export default defineComponent({
canSetRoles, canSetRoles,
isCurrentUser, isCurrentUser,
isEmail, isEmail,
isUIDUsed, isFreeUID,
newPassword, newPassword,
notEmpty, notEmpty,
onAvatarRejected, onAvatarRejected,

View File

@ -30,7 +30,7 @@
:options="permissions" :options="permissions"
color="primary" color="primary"
type="checkbox" type="checkbox"
@input="updatePermissions" @update:modelValue="updatePermissions"
/> />
</q-scroll-area> </q-scroll-area>
</q-card-section> </q-card-section>