Jun 27 MT-6
This commit is contained in:
@@ -42,6 +42,8 @@ from app.utils.decorators import supervisor_required, admin_required
|
||||
from app.utils.audit import log_action, ACTION_CREATE, ACTION_UPDATE, ACTION_DELETE
|
||||
from app.utils.time_utils import now_eastern
|
||||
from app.utils.sla import sla_status
|
||||
from app.tenancy.gates import feature_required
|
||||
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -297,6 +299,7 @@ def _send_report(report: ScheduledReport):
|
||||
@bp.route('/')
|
||||
@login_required
|
||||
@admin_required
|
||||
@feature_required('scheduled_reports')
|
||||
def index():
|
||||
reports = ScheduledReport.query.order_by(ScheduledReport.name).all()
|
||||
return render_template('scheduled_reports/index.html', reports=reports)
|
||||
@@ -305,6 +308,7 @@ def index():
|
||||
@bp.route('/new', methods=['GET', 'POST'])
|
||||
@login_required
|
||||
@admin_required
|
||||
@feature_required('scheduled_reports')
|
||||
def create():
|
||||
facilities = Facility.query.filter_by(active=True).order_by(Facility.name).all()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user