Enhance login functionality in AuthController and AuthService; add optional action parameter to login method, execute corresponding actions post-login, and handle action warnings. Update frontend components to trigger data refresh on successful login and display warnings if actions fail. Adjust SQL query in TimeEntryService for improved grouping.

This commit is contained in:
Torsten Schulz (local)
2025-10-20 07:48:53 +02:00
parent e55f20367d
commit 648a94c4da
8 changed files with 261 additions and 14 deletions

View File

@@ -1069,7 +1069,7 @@ class TimeEntryService {
AND w1.user_id = ?
AND DATE(COALESCE(w1_fix.fix_date_time, w1.tstamp)) <= ?
AND DAYOFWEEK(DATE(COALESCE(w1_fix.fix_date_time, w1.tstamp))) BETWEEN 2 AND 6
GROUP BY DATE(COALESCE(w1_fix.fix_date_time, w1.tstamp))
GROUP BY DATE(COALESCE(w1_fix.fix_date_time, w1.tstamp)), DAYOFWEEK(DATE(COALESCE(w1_fix.fix_date_time, w1.tstamp)))
ORDER BY DATE(COALESCE(w1_fix.fix_date_time, w1.tstamp))
`;