mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-04 13:41:38 -04:00
make letters error if user not logged in
also added tests for the various hiding logic points also added new logged_in_client in conftest - so you dont need to patch all those stupid API calls for get user and get service
This commit is contained in:
@@ -127,10 +127,10 @@ def create_app():
|
||||
application.after_request(save_service_after_request)
|
||||
application.before_request(load_service_before_request)
|
||||
|
||||
@application.context_processor
|
||||
def _attach_current_service():
|
||||
return {'current_service': current_service}
|
||||
|
||||
application.context_processor(_attach_current_service)
|
||||
register_errorhandlers(application)
|
||||
|
||||
setup_event_handlers()
|
||||
@@ -338,10 +338,7 @@ def load_service_before_request():
|
||||
else session.get('service_id')
|
||||
from flask.globals import _request_ctx_stack
|
||||
if _request_ctx_stack.top is not None:
|
||||
setattr(
|
||||
_request_ctx_stack.top,
|
||||
'service',
|
||||
service_api_client.get_service(service_id)['data'] if service_id else None)
|
||||
_request_ctx_stack.top.service = service_api_client.get_service(service_id)['data'] if service_id else None
|
||||
|
||||
|
||||
def save_service_after_request(response):
|
||||
|
||||
Reference in New Issue
Block a user