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