fix feed links
This commit is contained in:
@@ -27,7 +27,7 @@ extension ParseAtomLink on List<AtomLink> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
extension SelectFeedLink on List<FeedLink> {
|
extension SelectFeedLink on List<FeedLink> {
|
||||||
FeedLink? getRelation(FeedLinkRelation relation) {
|
FeedLink? getRelation(FeedLinkRelation? relation) {
|
||||||
return firstWhereOrNull((link) => link.relation == relation);
|
return firstWhereOrNull((link) => link.relation == relation);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -59,7 +59,9 @@ class FeedArticleScreen extends HookConsumerWidget {
|
|||||||
);
|
);
|
||||||
|
|
||||||
final articleLink = useMemoized(
|
final articleLink = useMemoized(
|
||||||
() => article.links?.getRelation(FeedLinkRelation.alternate),
|
() =>
|
||||||
|
article.links?.getRelation(FeedLinkRelation.alternate) ??
|
||||||
|
article.links?.getRelation(null),
|
||||||
[article],
|
[article],
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user