Benutzername und Mail nun syncrhon, Login angepasst
This commit is contained in:
parent
3aded3aa94
commit
01bbe120b2
|
|
@ -424,7 +424,11 @@ def SettingsProfilManagement(request, context):
|
|||
if request.POST.get("form_type") == "userform":
|
||||
userform = UsersSelfChangeForm(request.POST, instance=request.user)
|
||||
if userform.is_valid():
|
||||
usert = User.objects.get(pk=request.user.pk)
|
||||
userform.save()
|
||||
usert.username = userform.cleaned_data.get("email")
|
||||
usert.email = userform.cleaned_data.get("email")
|
||||
usert.save()
|
||||
messages.success(request, f'E-Mailadresse aktualisiert!')
|
||||
passwordform = PasswordChangeForm(request.user)
|
||||
context['userform'] = userform
|
||||
|
|
@ -717,6 +721,7 @@ def SettingsAjaxRouter(request):
|
|||
success = False
|
||||
else:
|
||||
tempuser.email = newmail
|
||||
tempuser.username = newmail
|
||||
tempuser.save()
|
||||
success = True
|
||||
else:
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$("label[for*='username']").html("E-Mail-Adresse*");
|
||||
$(document).ready(function(){
|
||||
localStorage.clear();
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in New Issue