fix(fl_query_hooks): newest query/mutation/infinite-query instance not getting returned
This commit is contained in:
@@ -179,13 +179,6 @@ abstract class BaseQuery<T extends Object, Outside, Error>
|
||||
/// the current available [data] instead of running the task to prevent
|
||||
/// race conditions
|
||||
Future<T?> refetch() async {
|
||||
if (queryKey == "category-playlists#user-featured-playlists") {
|
||||
print(
|
||||
"Refetch Count of ${queryKey}-> ${refetchCount}",
|
||||
);
|
||||
print(StackTrace.current);
|
||||
}
|
||||
|
||||
/// if isLoading/isRefetching is true that means its already fetching/
|
||||
/// refetching. So [_execute] again can create a race condition
|
||||
if (isRefetching || isLoading) return data;
|
||||
|
||||
@@ -211,7 +211,6 @@ class InfiniteQuery<T extends Object, Outside, PageParam extends Object>
|
||||
}
|
||||
|
||||
@override
|
||||
// TODO: implement debugLabel
|
||||
String get debugLabel => "InfiniteQuery($queryKey)";
|
||||
|
||||
@override
|
||||
|
||||
@@ -26,10 +26,9 @@ class QueryCache {
|
||||
|
||||
final Set<CacheUpdateListener<BaseOperation>> _listeners = {};
|
||||
|
||||
ReadonlySet<Query> get queries => UnmodifiableSetView(_queries);
|
||||
ReadonlySet<InfiniteQuery> get infiniteQueries =>
|
||||
UnmodifiableSetView(_infiniteQueries);
|
||||
ReadonlySet<Mutation> get mutations => UnmodifiableSetView(_mutations);
|
||||
Set<Query> get queries => _queries;
|
||||
Set<InfiniteQuery> get infiniteQueries => _infiniteQueries;
|
||||
Set<Mutation> get mutations => _mutations;
|
||||
|
||||
ReadonlySet<CacheUpdateListener<BaseOperation>> get listeners =>
|
||||
UnmodifiableSetView(_listeners);
|
||||
|
||||
Reference in New Issue
Block a user