Show More
@@ -38,6 +38,7 b' from rhodecode.lib import auth' | |||||
38 | from rhodecode.lib.auth import ( |
|
38 | from rhodecode.lib.auth import ( | |
39 | LoginRequired, NotAnonymous, AuthUser, generate_auth_token) |
|
39 | LoginRequired, NotAnonymous, AuthUser, generate_auth_token) | |
40 | from rhodecode.lib.base import BaseController, render |
|
40 | from rhodecode.lib.base import BaseController, render | |
|
41 | from rhodecode.lib.utils import jsonify | |||
41 | from rhodecode.lib.utils2 import safe_int, md5 |
|
42 | from rhodecode.lib.utils2 import safe_int, md5 | |
42 | from rhodecode.lib.ext_json import json |
|
43 | from rhodecode.lib.ext_json import json | |
43 |
|
44 | |||
@@ -361,6 +362,7 b' class MyAccountController(BaseController' | |||||
361 | return render('admin/my_account/my_account.html') |
|
362 | return render('admin/my_account/my_account.html') | |
362 |
|
363 | |||
363 | @auth.CSRFRequired() |
|
364 | @auth.CSRFRequired() | |
|
365 | @jsonify | |||
364 | def my_notifications_toggle_visibility(self): |
|
366 | def my_notifications_toggle_visibility(self): | |
365 | user = c.rhodecode_user.get_instance() |
|
367 | user = c.rhodecode_user.get_instance() | |
366 | user_data = user.user_data |
|
368 | user_data = user.user_data | |
@@ -368,4 +370,4 b' class MyAccountController(BaseController' | |||||
368 | user_data['notification_status'] = not status |
|
370 | user_data['notification_status'] = not status | |
369 | user.user_data = user_data |
|
371 | user.user_data = user_data | |
370 | Session().commit() |
|
372 | Session().commit() | |
371 |
return |
|
373 | return user_data['notification_status'] |
General Comments 0
You need to be logged in to leave comments.
Login now