Sep 16 - Optimize code, part 1
This commit is contained in:
@@ -15,7 +15,7 @@ from datetime import datetime
|
||||
|
||||
from extensions import logger_handler
|
||||
from logger_handler import log_user_activity
|
||||
from utils.helpers import login_required
|
||||
from utils.helpers import login_required, restrict_blueprint_to_roles, PAYROLL_AREA_ROLES
|
||||
from legacy_attendance_service import (
|
||||
LegacyDbUnavailable,
|
||||
get_legacy_dashboard_stats,
|
||||
@@ -27,6 +27,9 @@ from legacy_attendance_service import (
|
||||
|
||||
bp = Blueprint('legacy_attendance', __name__)
|
||||
|
||||
# Legacy Attendance (sidebar: admin, payroll, accounting) — checked for every route.
|
||||
restrict_blueprint_to_roles(bp, PAYROLL_AREA_ROLES)
|
||||
|
||||
# Fixed dropdown values — confirmed values stored in the legacy `records.type` column
|
||||
LEGACY_RECORD_TYPES = ['CHECK IN', 'CHECK OUT']
|
||||
|
||||
|
||||
Reference in New Issue
Block a user