Merge pull request #232 from sharoonthomas/master
Fixes Issue #227 where pop causes the session to be modified.
This commit is contained in:
commit
f2f806285d
1 changed files with 2 additions and 1 deletions
|
|
@ -249,7 +249,8 @@ def get_flashed_messages(with_categories=False):
|
|||
"""
|
||||
flashes = _request_ctx_stack.top.flashes
|
||||
if flashes is None:
|
||||
_request_ctx_stack.top.flashes = flashes = session.pop('_flashes', [])
|
||||
_request_ctx_stack.top.flashes = flashes = session.pop('_flashes') \
|
||||
if '_flashes' in session else []
|
||||
if not with_categories:
|
||||
return [x[1] for x in flashes]
|
||||
return flashes
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue