dhruv575 commited on
Commit
f79cac1
·
1 Parent(s): 18c9405

Light fixes

Browse files
routes/incident_routes.py CHANGED
@@ -12,10 +12,10 @@ incident_bp = Blueprint('incidents', __name__)
12
  # Routes that require authentication
13
  incident_bp.route('/user', methods=['GET'])(token_required(get_user_incidents))
14
  incident_bp.route('/date-range', methods=['POST'])(token_required(get_incidents_by_date_range))
15
- incident_bp.route('/<incident_id>', methods=['GET'])(token_required(lambda current_user, incident_id=None: get_incident(current_user, incident_id)))
16
- incident_bp.route('/<incident_id>', methods=['DELETE'])(token_required(lambda current_user, incident_id=None: delete_incident(current_user, incident_id)))
17
- incident_bp.route('/workflow/<workflow_id>', methods=['GET'])(token_required(lambda current_user, workflow_id=None: get_workflow_incidents(current_user, workflow_id)))
18
 
19
  # Routes that require admin permissions
20
  incident_bp.route('/department', methods=['GET'])(admin_required(get_department_incidents))
21
- incident_bp.route('/<incident_id>/reprocess', methods=['POST'])(admin_required(lambda current_user, incident_id=None: reprocess_incident(current_user, incident_id)))
 
12
  # Routes that require authentication
13
  incident_bp.route('/user', methods=['GET'])(token_required(get_user_incidents))
14
  incident_bp.route('/date-range', methods=['POST'])(token_required(get_incidents_by_date_range))
15
+ incident_bp.route('/<incident_id>', methods=['GET'])(token_required(get_incident))
16
+ incident_bp.route('/<incident_id>', methods=['DELETE'])(token_required(delete_incident))
17
+ incident_bp.route('/workflow/<workflow_id>', methods=['GET'])(token_required(get_workflow_incidents))
18
 
19
  # Routes that require admin permissions
20
  incident_bp.route('/department', methods=['GET'])(admin_required(get_department_incidents))
21
+ incident_bp.route('/<incident_id>/reprocess', methods=['POST'])(admin_required(reprocess_incident))
routes/log_routes.py CHANGED
@@ -12,8 +12,8 @@ log_bp = Blueprint('logs', __name__)
12
  log_bp.route('/', methods=['POST'])(token_required(upload_log))
13
  log_bp.route('/user', methods=['GET'])(token_required(get_user_logs))
14
  log_bp.route('/date-range', methods=['POST'])(token_required(get_logs_by_date_range))
15
- log_bp.route('/<log_id>', methods=['GET'])(token_required(lambda current_user, log_id=None: get_log(current_user, log_id)))
16
- log_bp.route('/<log_id>', methods=['DELETE'])(token_required(lambda current_user, log_id=None: delete_log(current_user, log_id)))
17
 
18
  # Routes that require admin permissions
19
  log_bp.route('/department', methods=['GET'])(admin_required(get_department_logs))
 
12
  log_bp.route('/', methods=['POST'])(token_required(upload_log))
13
  log_bp.route('/user', methods=['GET'])(token_required(get_user_logs))
14
  log_bp.route('/date-range', methods=['POST'])(token_required(get_logs_by_date_range))
15
+ log_bp.route('/<log_id>', methods=['GET'])(token_required(get_log))
16
+ log_bp.route('/<log_id>', methods=['DELETE'])(token_required(delete_log))
17
 
18
  # Routes that require admin permissions
19
  log_bp.route('/department', methods=['GET'])(admin_required(get_department_logs))
routes/workflow_routes.py CHANGED
@@ -14,18 +14,18 @@ workflow_bp.route('/', methods=['GET'])(token_required(get_department_workflows)
14
  workflow_bp.route('/', methods=['POST'])(admin_required(create_workflow))
15
 
16
  # Specific workflow routes
17
- workflow_bp.route('/<workflow_id>', methods=['GET'])(token_required(lambda current_user, workflow_id=None: get_workflow(current_user, workflow_id)))
18
- workflow_bp.route('/<workflow_id>', methods=['PUT'])(admin_required(lambda current_user, workflow_id=None: update_workflow(current_user, workflow_id)))
19
- workflow_bp.route('/<workflow_id>', methods=['DELETE'])(admin_required(lambda current_user, workflow_id=None: delete_workflow(current_user, workflow_id)))
20
 
21
  # Data requirements routes
22
- workflow_bp.route('/<workflow_id>/data-requirements', methods=['POST'])(admin_required(lambda current_user, workflow_id=None: add_data_requirement(current_user, workflow_id)))
23
- workflow_bp.route('/<workflow_id>/data-requirements', methods=['DELETE'])(admin_required(lambda current_user, workflow_id=None: remove_data_requirement(current_user, workflow_id)))
24
 
25
  # Form routes
26
- workflow_bp.route('/<workflow_id>/forms', methods=['POST'])(admin_required(lambda current_user, workflow_id=None: upload_form(current_user, workflow_id)))
27
- workflow_bp.route('/<workflow_id>/forms', methods=['DELETE'])(admin_required(lambda current_user, workflow_id=None: remove_form(current_user, workflow_id)))
28
 
29
  # Form fields routes
30
- workflow_bp.route('/<workflow_id>/form-fields', methods=['POST'])(admin_required(lambda current_user, workflow_id=None: add_form_field(current_user, workflow_id)))
31
- workflow_bp.route('/<workflow_id>/form-fields', methods=['DELETE'])(admin_required(lambda current_user, workflow_id=None: remove_form_field(current_user, workflow_id)))
 
14
  workflow_bp.route('/', methods=['POST'])(admin_required(create_workflow))
15
 
16
  # Specific workflow routes
17
+ workflow_bp.route('/<workflow_id>', methods=['GET'])(token_required(get_workflow))
18
+ workflow_bp.route('/<workflow_id>', methods=['PUT'])(admin_required(update_workflow))
19
+ workflow_bp.route('/<workflow_id>', methods=['DELETE'])(admin_required(delete_workflow))
20
 
21
  # Data requirements routes
22
+ workflow_bp.route('/<workflow_id>/data-requirements', methods=['POST'])(admin_required(add_data_requirement))
23
+ workflow_bp.route('/<workflow_id>/data-requirements', methods=['DELETE'])(admin_required(remove_data_requirement))
24
 
25
  # Form routes
26
+ workflow_bp.route('/<workflow_id>/forms', methods=['POST'])(admin_required(upload_form))
27
+ workflow_bp.route('/<workflow_id>/forms', methods=['DELETE'])(admin_required(remove_form))
28
 
29
  # Form fields routes
30
+ workflow_bp.route('/<workflow_id>/form-fields', methods=['POST'])(admin_required(add_form_field))
31
+ workflow_bp.route('/<workflow_id>/form-fields', methods=['DELETE'])(admin_required(remove_form_field))