[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"
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,

View File

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