diff options
Diffstat (limited to 'src/web/views')
-rw-r--r-- | src/web/views/user.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/web/views/user.py b/src/web/views/user.py index 21427d3c..91cf7e4a 100644 --- a/src/web/views/user.py +++ b/src/web/views/user.py @@ -27,7 +27,9 @@ def profile_public(nickname=None): user_contr = UserController() user = user_contr.get(nickname=nickname) if not user.is_public_profile: - return redirect(url_for('home')) + if current_user.is_authenticated and current_user.id == user.id: + flash('You must set your profile to public.', 'info') + return redirect(url_for('user.profile')) filters = {} filters['private'] = False |