020b39095307dd232e683fb574fa64e415c9167d
- LoggingService.findLogs(): the `to` date filter compared a date-only string (e.g. from a date picker) against a timestamp column, which parses to midnight and silently excludes the entire last day. Widen it to end-of-day so the range is genuinely inclusive. - LogRetentionScheduler.cleanupOldLogs(): wrap the delete in try/catch and log failures via logger.error, matching the existing convention in CashboxExportScheduler/RecurringTransactionsScheduler. Without this, a failed nightly cleanup would fail silently - exactly what this feature exists to prevent. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
88.2%
HTML
7.1%
SCSS
3.7%
Shell
0.6%
Handlebars
0.3%
Other
0.1%