diff --git a/Back-End/Auth/views.py b/Back-End/Auth/views.py index 45c3598..20fe255 100644 --- a/Back-End/Auth/views.py +++ b/Back-End/Auth/views.py @@ -479,6 +479,7 @@ class ResetPasswordView(APIView): profil.set_password(newProfilConnection.get('password1')) profil.code = '' profil.datePeremption = '' + profil.is_active = True profil.save() clear_cache() retourErreur='' diff --git a/Front-End/src/app/[locale]/admin/layout.js b/Front-End/src/app/[locale]/admin/layout.js index 55bff65..a59ce20 100644 --- a/Front-End/src/app/[locale]/admin/layout.js +++ b/Front-End/src/app/[locale]/admin/layout.js @@ -34,6 +34,7 @@ import { fetchEstablishment } from '@/app/actions/schoolAction'; import ProtectedRoute from '@/components/ProtectedRoute'; import { getGravatarUrl } from '@/utils/gravatar'; import Footer from '@/components/Footer'; +import { getRightStr, RIGHTS } from '@/utils/rights'; export default function Layout({ children, @@ -75,6 +76,20 @@ export default function Layout({ const dropdownItems = [ { + type: 'info', + content: ( +