2016-10-26 16:51:36 +01:00
|
|
|
from flask import render_template, abort
|
|
|
|
|
from flask_login import login_required
|
|
|
|
|
|
|
|
|
|
from app import current_service
|
|
|
|
|
from app.main import main
|
|
|
|
|
from app.utils import user_has_permissions
|
|
|
|
|
|
2016-10-26 18:37:26 +01:00
|
|
|
|
2016-10-26 16:51:36 +01:00
|
|
|
@main.route("/services/<service_id>/letters")
|
|
|
|
|
@login_required
|
2016-10-31 14:43:40 +00:00
|
|
|
@user_has_permissions('manage_templates', 'send_letters', admin_override=True, any_=True)
|
2016-10-26 16:51:36 +01:00
|
|
|
def letters(service_id):
|
2016-10-26 18:37:26 +01:00
|
|
|
if not current_service['can_send_letters']:
|
|
|
|
|
abort(403)
|
2016-10-26 16:51:36 +01:00
|
|
|
return render_template('views/letters.html')
|