fix feed links

This commit is contained in:
Fabian Freund
2025-05-25 22:18:05 +02:00
parent 4fe6f9663a
commit fb7ea38d57
2 changed files with 4 additions and 2 deletions
@@ -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],
);