2020import 'package:nullability/nullability.dart' ;
2121import 'package:riverpod/riverpod.dart' ;
2222import 'package:riverpod_annotation/riverpod_annotation.dart' ;
23- import 'package:weblibre/core/logger.dart' ;
2423import 'package:weblibre/data/models/web_page_info.dart' ;
2524import 'package:weblibre/domain/services/generic_website.dart' ;
2625import 'package:weblibre/extensions/ref_cache.dart' ;
@@ -47,33 +46,33 @@ class CompletePageInfo extends _$CompletePageInfo {
4746 return AsyncData (cached);
4847 }
4948
50- ref.listen (
51- fireImmediately: true ,
52- pageInfoProvider (cached.url, isImageRequest: false ),
53- (previous, next) {
54- if (next.hasValue) {
55- final current = stateOrNull? .value ?? cached;
56-
57- state = AsyncData (
58- current.copyWith (
59- //Cached is preferred as this comes from gecko and is more likely to be correct compared to manual request
60- favicon: current.favicon ?? next.value! .favicon,
61- feeds: current.feeds ?? next.value! .feeds,
62- title: current.title.whenNotEmpty ?? next.value! .title,
63- ),
64- );
65- } else {
66- state = next;
67- }
68- },
69- onError: (error, stackTrace) {
70- logger.e (
71- 'Error listening to pageInfoProvider' ,
72- error: error,
73- stackTrace: stackTrace,
74- );
75- },
76- );
49+ // ref.listen(
50+ // fireImmediately: true,
51+ // pageInfoProvider(cached.url, isImageRequest: false),
52+ // (previous, next) {
53+ // if (next.hasValue) {
54+ // final current = stateOrNull?.value ?? cached;
55+
56+ // state = AsyncData(
57+ // current.copyWith(
58+ // //Cached is preferred as this comes from gecko and is more likely to be correct compared to manual request
59+ // favicon: current.favicon ?? next.value!.favicon,
60+ // feeds: current.feeds ?? next.value!.feeds,
61+ // title: current.title.whenNotEmpty ?? next.value!.title,
62+ // ),
63+ // );
64+ // } else {
65+ // state = next;
66+ // }
67+ // },
68+ // onError: (error, stackTrace) {
69+ // logger.e(
70+ // 'Error listening to pageInfoProvider',
71+ // error: error,
72+ // stackTrace: stackTrace,
73+ // );
74+ // },
75+ // );
7776
7877 ref.listen (
7978 fireImmediately: true ,
0 commit comments