diff --git a/lib/account/bloc/available_sources_bloc.dart b/lib/account/bloc/available_sources_bloc.dart index 1f0713a..2178f57 100644 --- a/lib/account/bloc/available_sources_bloc.dart +++ b/lib/account/bloc/available_sources_bloc.dart @@ -35,7 +35,7 @@ class AvailableSourcesBloc // Assuming readAll without parameters fetches all items. // TODO(fulleni): Add pagination if necessary for very large datasets. final response = await _sourcesRepository.readAll( - sort: [const SortOption('name')], + sort: [const SortOption('name', SortOrder.asc)], ); emit( state.copyWith( diff --git a/lib/account/bloc/available_topics_bloc.dart b/lib/account/bloc/available_topics_bloc.dart index c39f01c..0a94a4b 100644 --- a/lib/account/bloc/available_topics_bloc.dart +++ b/lib/account/bloc/available_topics_bloc.dart @@ -30,7 +30,7 @@ class AvailableTopicsBloc try { // TODO(fulleni): Add pagination if necessary for very large datasets. final response = await _topicsRepository.readAll( - sort: [const SortOption('name')], + sort: [const SortOption('name', SortOrder.asc)], ); emit( state.copyWith( diff --git a/lib/headlines-feed/bloc/countries_filter_bloc.dart b/lib/headlines-feed/bloc/countries_filter_bloc.dart index 1b554de..e9f984f 100644 --- a/lib/headlines-feed/bloc/countries_filter_bloc.dart +++ b/lib/headlines-feed/bloc/countries_filter_bloc.dart @@ -53,7 +53,7 @@ class CountriesFilterBloc try { final response = await _countriesRepository.readAll( pagination: const PaginationOptions(limit: _countriesLimit), - sort: [const SortOption('name', SortOrder.desc)], + sort: [const SortOption('name', SortOrder.asc)], ); emit( state.copyWith( @@ -86,7 +86,7 @@ class CountriesFilterBloc limit: _countriesLimit, cursor: state.cursor, ), - sort: [const SortOption('updatedAt', SortOrder.desc)], + sort: [const SortOption('name', SortOrder.asc)], ); emit( state.copyWith( diff --git a/lib/headlines-feed/bloc/topics_filter_bloc.dart b/lib/headlines-feed/bloc/topics_filter_bloc.dart index 1f30b4c..c9aba13 100644 --- a/lib/headlines-feed/bloc/topics_filter_bloc.dart +++ b/lib/headlines-feed/bloc/topics_filter_bloc.dart @@ -54,7 +54,7 @@ class TopicsFilterBloc extends Bloc { try { final response = await _topicsRepository.readAll( pagination: const PaginationOptions(limit: _topicsLimit), - sort: [const SortOption('name', SortOrder.desc)], + sort: [const SortOption('name', SortOrder.asc)], ); emit( state.copyWith( @@ -88,7 +88,7 @@ class TopicsFilterBloc extends Bloc { limit: _topicsLimit, cursor: state.cursor, ), - sort: [const SortOption('name', SortOrder.desc)], + sort: [const SortOption('name', SortOrder.asc)], ); emit( state.copyWith(