From cde891270f957ddcfefc0562868db20731619206 Mon Sep 17 00:00:00 2001
From: Sebastian Lobinger <sebastian.lobinger@fu-berlin.de>
Date: Fri, 2 Jun 2017 10:22:20 +0200
Subject: [PATCH] update change_lang view function to only change lang if
 requested

---
 ExampleApp/Main/__init__.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ExampleApp/Main/__init__.py b/ExampleApp/Main/__init__.py
index e4fcb9b..5ac0295 100644
--- a/ExampleApp/Main/__init__.py
+++ b/ExampleApp/Main/__init__.py
@@ -5,7 +5,8 @@ def home():
   return render_template('home.html')
 
 def change_lang():
-  session['language'] = request.args.get('lang')
+  if request.args.get('lang'):
+    session['language'] = request.args.get('lang')
   print('session language: {0}, request lang {1}'.format(
     session['language'], request.args.get('lang')) )
   return render_template('change_language.html')
\ No newline at end of file
-- 
GitLab