Files
cnb_exchange_rates/src
Kadu 442716d9c0 fix: Correct completeness check to use last working day instead of fixed 31.12
- Fixed is_yearly_data_complete() to check for last working day of year instead of fixed 31.12
- Added get_last_working_day_of_year() function to determine actual last working day
- For 2023: Last working day is 29.12.2023 (Friday), not 31.12.2023 (Sunday)
- For 2024: Last working day is 31.12.2024 (Tuesday), same as fixed date
- Respects weekends and holidays when determining last working day
- Prevents unnecessary re-downloads of complete yearly data files
- Maintains backward compatibility with existing functionality
- Improves efficiency by avoiding redundant downloads of multi-megabyte files
- Added proper debug output for completeness checking
- Updated all modules to use consistent debug printing
2025-08-19 22:42:11 +02:00
..
2025-08-19 15:02:55 +02:00
2025-08-19 15:02:55 +02:00
2025-08-19 15:02:55 +02:00