Il creatore del Gruppo deve già appartenere al Gruppo stesso

Non permettere di aggiungere un Gruppo con lo stesso nome o codice
quando cancelli un Gruppo, cancella anche tutti i riferimenti sugli utenti di quel gruppo.
Errore caricamento Immagini !
This commit is contained in:
paoloar77
2022-02-28 17:20:31 +01:00
parent a31d10ceb8
commit 65bde785da
40 changed files with 230 additions and 366 deletions

View File

@@ -10,10 +10,8 @@ export default defineComponent({
props: {},
setup() {
const userStore = useUserStore()
const { isEmailVerified } = MixinUsers()
return {
isEmailVerified,
}
},
})

View File

@@ -15,19 +15,19 @@
</div>
</div>
<q-banner
v-if="!isEmailVerified()"
v-if="!tools.isEmailVerified()"
rounded
class="bg-warning text-black"
color="primary q-title"
style="text-align: center;">
<div class="mybanner" v-html="$t('components.authentication.email_verification.link_sent', {botname: $t('ws.botname') })">
<div class="mybanner" v-html="$t('components.authentication.email_verification.link_sent', {botname: tools.getBotName() })">
</div>
</q-banner>
<br>
<q-banner
v-if="!isEmailVerified()"
v-if="!tools.isEmailVerified()"
rounded
class="bg-warning text-black"
color="primary q-title"

View File

@@ -1,5 +1,5 @@
<template>
<div v-if="tools.isUserOk()">
<div v-if="tools.isUserOk() || (tools.isLogged() && username === tools.getAportadorSolidario())">
<div class="q-gutter-sm q-pa-sm q-pb-md">
<div v-if="myuser.date_reg" class="fit column no-wrap justify-evenly items-center content-start">
@@ -152,12 +152,18 @@
</q-card>
</div>
<!--
<CTitleBanner
class="" title="Competenze e Talenti" bgcolor="bg-positive" clcolor="text-white"
myclass="myshad" :canopen="true">
<q-tabs v-model="tabgrp" class="text-blue">
<q-tab label="Beni" name="goods" icon="fas fa-info"></q-tab>
</q-tabs>
<CSkill
:table="table"
:visuinpage="false"
:filtercustom="filtroutente"
:butt_modif_new="isMyRecord(myuser.username)"
@@ -169,6 +175,7 @@
</CTitleBanner>
-->
<div v-if="myuser._id && (userStore.IsMyFriendByUsername(myuser.username) || isMyRecord(myuser.username))">
<CTitleBanner
class="" :title="$t('dashboard.info')" bgcolor="bg-primary" clcolor="text-white"