mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-04 04:12:45 +00:00 
			
		
		
		
	Add a prefix for nopaque's data within the application context
This commit is contained in:
		@@ -1,4 +1,4 @@
 | 
				
			|||||||
from flask import url_for
 | 
					from flask import g, url_for
 | 
				
			||||||
from flask_breadcrumbs import register_breadcrumb
 | 
					from flask_breadcrumbs import register_breadcrumb
 | 
				
			||||||
from flask_login import current_user
 | 
					from flask_login import current_user
 | 
				
			||||||
from app.users.settings.routes import settings as settings_route
 | 
					from app.users.settings.routes import settings as settings_route
 | 
				
			||||||
@@ -8,4 +8,5 @@ from . import bp
 | 
				
			|||||||
@bp.route('/settings', methods=['GET', 'POST'])
 | 
					@bp.route('/settings', methods=['GET', 'POST'])
 | 
				
			||||||
@register_breadcrumb(bp, '.', '<i class="material-icons left">settings</i>Settings')
 | 
					@register_breadcrumb(bp, '.', '<i class="material-icons left">settings</i>Settings')
 | 
				
			||||||
def settings():
 | 
					def settings():
 | 
				
			||||||
 | 
					    g._nopaque_redirect_location_on_post = url_for('.settings')
 | 
				
			||||||
    return settings_route(current_user.id)
 | 
					    return settings_route(current_user.id)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -23,7 +23,7 @@ def settings(user_id):
 | 
				
			|||||||
        abort(403)
 | 
					        abort(403)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    redirect_location_on_post = g.pop(
 | 
					    redirect_location_on_post = g.pop(
 | 
				
			||||||
        'redirect_location_on_post',
 | 
					        '_nopaque_redirect_location_on_post',
 | 
				
			||||||
        url_for('.settings', user_id=user_id)
 | 
					        url_for('.settings', user_id=user_id)
 | 
				
			||||||
    )
 | 
					    )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user