From 5fcf91d8d90ce3e45b2ce47d95cc00a55ca0dcaa Mon Sep 17 00:00:00 2001 From: Hank Grabowski Date: Sat, 31 Aug 2024 16:20:25 -0400 Subject: [PATCH] Always use url not uri field when getting link from status JSON Fixes Issue #109 --- .../mastodon/timeline_entry_mastodon_extensions.dart | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/serializers/mastodon/timeline_entry_mastodon_extensions.dart b/lib/serializers/mastodon/timeline_entry_mastodon_extensions.dart index ff90599..ce274e7 100644 --- a/lib/serializers/mastodon/timeline_entry_mastodon_extensions.dart +++ b/lib/serializers/mastodon/timeline_entry_mastodon_extensions.dart @@ -6,7 +6,6 @@ import '../../models/engagement_summary.dart'; import '../../models/link_data.dart'; import '../../models/location_data.dart'; import '../../models/timeline_entry.dart'; -import '../../models/timeline_network_info.dart'; import '../../models/visibility.dart'; import '../../services/auth_service.dart'; import '../../services/connections_manager.dart'; @@ -107,10 +106,7 @@ extension TimelineEntryMastodonExtensions on TimelineEntry { const title = ''; final spoilerText = json['spoiler_text'] ?? ''; - final externalLink = switch (networkInfo.network) { - KnownNetworks.bluesky || KnownNetworks.threads => json['url'] ?? '', - _ => json['uri'] ?? '', - }; + final externalLink = json['url']; const actualLocationData = LocationData(); final modificationTimestamp = timestamp;