aboutsummaryrefslogtreecommitdiff
path: root/src/web/views
diff options
context:
space:
mode:
Diffstat (limited to 'src/web/views')
-rw-r--r--src/web/views/user.py4
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
bgstack15