dont load template contents for job page

rename the notification_status_schema to make it apparent that it
involves the template, and then don't use it on the job page - the
job page doesn't do anything with the data. won't somebody think of
the cpu cycles! (also means it ignores problems with template
versions)
This commit is contained in:
Leo Hemsted
2016-07-26 12:34:39 +01:00
parent 95af32f289
commit b28e7efd14
6 changed files with 23 additions and 14 deletions

View File

@@ -33,7 +33,7 @@ from app.schemas import (
user_schema,
from_to_date_schema,
permission_schema,
notification_status_schema,
notification_with_template_schema,
notifications_filter_schema,
detailed_service_schema
)
@@ -224,7 +224,7 @@ def get_all_notifications_for_service(service_id):
kwargs = request.args.to_dict()
kwargs['service_id'] = service_id
return jsonify(
notifications=notification_status_schema.dump(pagination.items, many=True).data,
notifications=notification_with_template_schema.dump(pagination.items, many=True).data,
page_size=page_size,
total=pagination.total,
links=pagination_links(