From 555eb0a518010359b7f794c5e83d5ce4dc62447b Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 17 Dec 2022 18:01:50 +0100 Subject: [PATCH] improved, better for users --- rowers/views/userviews.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/rowers/views/userviews.py b/rowers/views/userviews.py index f5e9a257..f2321cd5 100644 --- a/rowers/views/userviews.py +++ b/rowers/views/userviews.py @@ -557,6 +557,12 @@ def rower_edit_view(request, rowerid=0, userid=0, message=""): def rower_simpleprefs_view(request, userid=0): r = getrequestrowercoachee(request, userid=userid, notpermanent=True) + firsttime = False + if not r.ftpset: + r.ftpset = True + r.save() + firsttime = True + breadcrumbs = [ { 'url': '/rowers/me/edit/', @@ -575,9 +581,7 @@ def rower_simpleprefs_view(request, userid=0): if form.is_valid(): form.save(commit=True) messages.info(request,'FTP and OTW FTP saved') - if not r.ftpset: - r.ftpset = True - r.save() + if firsttime: nexturl = request.GET.get('next', '/rowers/list-workouts/') return HttpResponseRedirect(nexturl)