This commit is contained in:
Holger Trampe 2021-10-11 11:19:13 +02:00
parent c542b7e07a
commit 0122a436e6
1 changed files with 16 additions and 9 deletions

View File

@ -206,8 +206,8 @@ def createNewAgencyByNC(request, uid):
# Entry-Point for NC # Entry-Point for NC
def ncLogin(request, uid): def ncLogin(request, uid):
logout(request) logout(request)
print(uid) #print(uid)
try: if(User.objects.filter(username=uid).exists()):
user = User.objects.get(username=uid) user = User.objects.get(username=uid)
if(getNCLoggedUserBySession(user.profile.nc_sid) == uid): if(getNCLoggedUserBySession(user.profile.nc_sid) == uid):
# Checking, if all necessary folders are created # Checking, if all necessary folders are created
@ -221,14 +221,21 @@ def ncLogin(request, uid):
login(request, user) login(request, user)
return redirect('users-dashboard') 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."}) else:
except:
print("NO USER FOUND - NEW AGENCY REGISTRATION!")
try:
createNewAgencyByNC(request, uid)
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."})
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): def getICSFile(request, ag):
if 'HTTP_AUTHORIZATION' in request.META: if 'HTTP_AUTHORIZATION' in request.META: