ソースを参照

modifiche sul caricamento file - allineamento produzione -> sviluppo

mauro 8 ヶ月 前
コミット
8a5ce18665
3 ファイル変更4 行追加2 行削除
  1. 2 0
      azienda/views.py
  2. BIN
      db/db.sqlite3
  3. 2 2
      documento/views.py

+ 2 - 0
azienda/views.py

@@ -333,7 +333,9 @@ def editAzienda(request):
           utente.azienda = azienda
           utente.special = True
           utente.login = azienda.nome
+          utente.codicefiscale = azienda.partitaiva
           utente.nome = "Document Store: {}".format(azienda.nome)
+          utente.pin = str(randint(100000,999999))
           try:
             utente.save()
           except IntegrityError as ie:

BIN
db/db.sqlite3


+ 2 - 2
documento/views.py

@@ -270,11 +270,11 @@ def welcome(request,utente=None):
             # effettua una scelta nel caso venga indicata di caricare il documento ignorando azienda e sede e cercando il codice fiscale ovunque
             if ignoraAzienda:
               # ignoraAzienda: cerca ovunque, in tutte le aziende
-              listaok,listanotok = save_and_load_file_multiple(listadocumenti,request,Utente.objects.all(),azienda,sede,descrizione,admin.nome,pertutti,ignoraAzienda=ignoraAzienda)
+              listaok,listanotok = save_and_load_file_multiple(listadocumenti,request,Utente.objects.filter(special=False),azienda,sede,descrizione,admin.nome,pertutti,ignoraAzienda=ignoraAzienda)
               # e non va bene: dovrebbe cercare in tutte le aziende autorizzate per quell'amministratore
             elif ignoraSede:
               # ignora sede: cerca in tutta l'azienda ignorando le sedi (sempre che ci siano)
-              listaok,listanotok = save_and_load_file_multiple(listadocumenti,request,azienda.utente_set.all(),azienda,sede,descrizione,admin.nome,pertutti,ignoraAzienda=ignoraAzienda)
+              listaok,listanotok = save_and_load_file_multiple(listadocumenti,request,azienda.utente_set.filter(special=False),azienda,sede,descrizione,admin.nome,pertutti,ignoraAzienda=ignoraAzienda)
             else:
               # carica solo per l'utente.
               listaok,listanotok = save_and_load_file_multiple(listadocumenti,request,utenti,azienda,sede,descrizione,admin.nome,pertutti,ignoraAzienda=ignoraAzienda)