Skip to content

Commit 4c0e81f

Browse files
committed
refactor(feed): Remove country filter from API calls
- Removed unused Country model import - Removed country filter parameter - Simplified API request construction
1 parent 596999f commit 4c0e81f

File tree

1 file changed

+1
-19
lines changed

1 file changed

+1
-19
lines changed

lib/headlines-feed/bloc/headlines_feed_bloc.dart

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import 'package:ht_main/headlines-feed/models/headline_filter.dart';
88
import 'package:ht_shared/ht_shared.dart'
99
show
1010
Category,
11-
Country,
11+
// Country, // Removed as it's no longer used for headline filtering
1212
Headline,
1313
HtHttpException,
1414
Source; // Shared models and standardized exceptions
@@ -73,12 +73,6 @@ class HeadlinesFeedBloc extends Bloc<HeadlinesFeedEvent, HeadlinesFeedState> {
7373
.whereType<Source>()
7474
.map((s) => s.id)
7575
.toList(),
76-
if (event.filter.eventCountries?.isNotEmpty ?? false)
77-
'eventCountries':
78-
event.filter.eventCountries!
79-
.whereType<Country>()
80-
.map((c) => c.isoCode)
81-
.toList(),
8276
}, limit: _headlinesFetchLimit);
8377
emit(
8478
HeadlinesFeedLoaded(
@@ -189,12 +183,6 @@ class HeadlinesFeedBloc extends Bloc<HeadlinesFeedEvent, HeadlinesFeedState> {
189183
.whereType<Source>()
190184
.map((s) => s.id)
191185
.toList(),
192-
if (currentFilter.eventCountries?.isNotEmpty ?? false)
193-
'eventCountries':
194-
currentFilter.eventCountries!
195-
.whereType<Country>()
196-
.map((c) => c.isoCode)
197-
.toList(),
198186
},
199187
limit: _headlinesFetchLimit,
200188
startAfterId: currentCursor, // Use determined cursor
@@ -248,12 +236,6 @@ class HeadlinesFeedBloc extends Bloc<HeadlinesFeedEvent, HeadlinesFeedState> {
248236
.whereType<Source>()
249237
.map((s) => s.id)
250238
.toList(),
251-
if (currentFilter.eventCountries?.isNotEmpty ?? false)
252-
'eventCountries':
253-
currentFilter.eventCountries!
254-
.whereType<Country>()
255-
.map((c) => c.isoCode)
256-
.toList(),
257239
}, limit: _headlinesFetchLimit);
258240
emit(
259241
HeadlinesFeedLoaded(

0 commit comments

Comments
 (0)