Sfoglia il codice sorgente

bisogno verificare come l'utente sia associato a una sede

mauro 10 mesi fa
parent
commit
7e65518ff7
1 ha cambiato i file con 6 aggiunte e 4 eliminazioni
  1. 6 4
      login/views.py

+ 6 - 4
login/views.py

@@ -47,10 +47,12 @@ def start(request):
         ### obbligo cambio password
         ### se è previsto che l'utente a livello di sede cambi la password
         ### al primo ingresso, qui vengono effettuati entrambi i check
-        
-        print('sede',u.sede.nome)
-        print('stato possibilita cambio password',u.sede.cambiopassword)
-        print('stato forzatura cambio password',u.sede.forzanuovapassword)
+   
+        # se l'utente non e' associato a una sede torna errore... quindi meglio che la sede ci sia
+        if u.sede:
+          print('sede',u.sede.nome)
+          print('stato possibilita cambio password',u.sede.cambiopassword)
+          print('stato forzatura cambio password',u.sede.forzanuovapassword)
 
         if u.forzanuovapassword:
           print("l'utente deve cambiare obbligatoriamente la password")