refactor: save current workspace state including FinlyticAnalyzer fixes, FinlyticApp trade route alignment, and DTO audit documentation
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user