From 0122a436e6bc2a0c98501d980073f14c9a1a238f Mon Sep 17 00:00:00 2001 From: Holger Trampe Date: Mon, 11 Oct 2021 11:19:13 +0200 Subject: [PATCH] stuff --- users/views.py | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/users/views.py b/users/views.py index 908d67e..8dc4960 100644 --- a/users/views.py +++ b/users/views.py @@ -206,8 +206,8 @@ def createNewAgencyByNC(request, uid): # Entry-Point for NC def ncLogin(request, uid): logout(request) - print(uid) - try: + #print(uid) + if(User.objects.filter(username=uid).exists()): user = User.objects.get(username=uid) if(getNCLoggedUserBySession(user.profile.nc_sid) == uid): # Checking, if all necessary folders are created @@ -221,14 +221,21 @@ def ncLogin(request, uid): login(request, user) return redirect('users-dashboard') - return render(request, 'users/nclog.html',{'error' : "Die Agenturdaten wurden aktualisiert. Bitte melden Sie sich ab und wieder an. Sollten Sie diese Meldung weiterhin sehen, kontaktieren Sie den Support."}) - except: - print("NO USER FOUND - NEW AGENCY REGISTRATION!") - try: - createNewAgencyByNC(request, uid) - except: + else: return render(request, 'users/nclog.html',{'error' : "Die Agenturdaten wurden aktualisiert. Bitte melden Sie sich ab und wieder an. Sollten Sie diese Meldung weiterhin sehen, kontaktieren Sie den Support."}) - return render(request, 'users/nclog.html',{'error' : "Die Agenturdaten wurden aktualisiert. Bitte melden Sie sich ab und wieder an. Sollten Sie diese Meldung weiterhin sehen, kontaktieren Sie den Support."}) + else: + print("NO USER FOUND - NEW AGENCY REGISTRATION!") + createNewAgencyByNC(request, uid) + return render(request, 'users/nclog.html',{'error' : "Die Agenturdaten wurden aktualisiert. Bitte melden Sie sich ab und wieder an. Sollten Sie diese Meldung weiterhin sehen, kontaktieren Sie den Support."}) + + #return render(request, 'users/nclog.html',{'error' : "Die Agenturdaten wurden aktualisiert. Bitte melden Sie sich ab und wieder an. Sollten Sie diese Meldung weiterhin sehen, kontaktieren Sie den Support."}) + #except: + # + # try: + + # except: + # return render(request, 'users/nclog.html',{'error' : "Die Agenturdaten wurden aktualisiert. Bitte melden Sie sich ab und wieder an. Sollten Sie diese Meldung weiterhin sehen, kontaktieren Sie den Support."}) + #return render(request, 'users/nclog.html',{'error' : "Die Agenturdaten wurden aktualisiert. Bitte melden Sie sich ab und wieder an. Sollten Sie diese Meldung weiterhin sehen, kontaktieren Sie den Support."}) def getICSFile(request, ag): if 'HTTP_AUTHORIZATION' in request.META: