liquid_feedback_frontend
changeset 1525:628e1b9126c0
Handle no valid session in session filter correctly
author | bsw |
---|---|
date | Thu Aug 20 15:55:04 2020 +0200 (2020-08-20) |
parents | 91375420c8c5 |
children | 45fd259aa1ad 802245716e0a |
files | app/main/_filter/20_session.lua |
line diff
1.1 --- a/app/main/_filter/20_session.lua Thu Aug 20 15:53:49 2020 +0200 1.2 +++ b/app/main/_filter/20_session.lua Thu Aug 20 15:55:04 2020 +0200 1.3 @@ -27,12 +27,14 @@ 1.4 app.session = Session:by_ident(cookie) 1.5 end 1.6 1.7 -if not app.session and not oauth2_session_request then 1.8 +if not app.session then 1.9 app.session = Session:new() 1.10 - app.session:set_cookie() 1.11 + if not oauth2_session_request then 1.12 + app.session:set_cookie() 1.13 + end 1.14 end 1.15 1.16 -locale.set{ lang = app.session and app.session.lang or config.default_lang or "en" } 1.17 +locale.set{ lang = app.session.lang or config.default_lang or "en" } 1.18 1.19 if locale.get("lang") == "de" then 1.20 locale.set{