additional http status code check
This commit is contained in:
@@ -82,9 +82,13 @@ class GenericWebsiteService extends _$GenericWebsiteService {
|
|||||||
(result) => result.flatMapAsync(
|
(result) => result.flatMapAsync(
|
||||||
(info) async {
|
(info) async {
|
||||||
if (info.favicon != null) {
|
if (info.favicon != null) {
|
||||||
return _client
|
return _client.get(info.favicon!.url).then((response) {
|
||||||
.get(info.favicon!.url)
|
if (response.statusCode == 200) {
|
||||||
.then((response) => response.bodyBytes);
|
return response.bodyBytes;
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ part of 'generic_website.dart';
|
|||||||
// **************************************************************************
|
// **************************************************************************
|
||||||
|
|
||||||
String _$genericWebsiteServiceHash() =>
|
String _$genericWebsiteServiceHash() =>
|
||||||
r'bb36adc96b55531772554e79e4f72a6f5b038c52';
|
r'6b9f74e6009c04c962273631cee0b1a595c4fa61';
|
||||||
|
|
||||||
/// See also [GenericWebsiteService].
|
/// See also [GenericWebsiteService].
|
||||||
@ProviderFor(GenericWebsiteService)
|
@ProviderFor(GenericWebsiteService)
|
||||||
|
|||||||
Reference in New Issue
Block a user