refactor: save current workspace state including FinlyticAnalyzer fixes, FinlyticApp trade route alignment, and DTO audit documentation

This commit is contained in:
2026-08-12 18:30:42 +02:00
parent a9553e9fbf
commit 3d8af3940b
163 changed files with 3421 additions and 1751 deletions
@@ -6,9 +6,10 @@ class CalendarRepository {
CalendarRepository({required this.apiClient});
Future<List<CorporateEventModel>> fetchEvents() async {
Future<List<CorporateEventModel>> fetchEvents(int year, int month) async {
try {
final res = await apiClient.get('/api/v1/calendar');
final monthStr = month.toString().padLeft(2, '0');
final res = await apiClient.get('/api/v1/calendar/events/$year/$monthStr');
if (res.statusCode == 200 && res.data != null) {
final List<dynamic> data = res.data;
return data.map((json) => CorporateEventModel.fromJson(json)).toList();