diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/navigation/routes/RouteMaker.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/navigation/routes/RouteMaker.kt index 48ef26c9b4..49b7f9766c 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/navigation/routes/RouteMaker.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/navigation/routes/RouteMaker.kt @@ -100,7 +100,9 @@ fun routeForInner( if (noteEvent.includeKind(5300)) { Route.ContentDiscovery(noteEvent.id) } else { - Route.Note(noteEvent.id) + // By address, not version id: the per-id note may have been + // evicted and relays don't serve replaceables by old ids. + Route.Note(noteEvent.addressTag()) } }