diff --git a/frontend/src/components/FavoritesMenu.tsx b/frontend/src/components/FavoritesMenu.tsx index 37cb4062..fc544c5f 100644 --- a/frontend/src/components/FavoritesMenu.tsx +++ b/frontend/src/components/FavoritesMenu.tsx @@ -72,22 +72,18 @@ const FavoritesMenu: React.FC = ({ user, formatBookName, get const navigateToFavorite = (favorite: Favorite) => { const urlBookName = getBookUrlName(favorite.book); - - // Switch to the version the favorite was stored with - if (favorite.version && favorite.version !== 'esv' && setSelectedVersion) { - setSelectedVersion(favorite.version); - } + const versionPath = favorite.version || 'esv'; // Default to ESV if no version if (favorite.chapter) { // Navigate to chapter, with verse hash if it's a verse favorite - let navUrl = `/book/${urlBookName}/chapter/${favorite.chapter}`; + let navUrl = `/version/${versionPath}/book/${urlBookName}/chapter/${favorite.chapter}`; if (favorite.verse_start) { navUrl += `#verse-${favorite.verse_start}`; } navigate(navUrl); } else { // Navigate to book - navigate(`/book/${urlBookName}`); + navigate(`/version/${versionPath}/book/${urlBookName}`); } setIsOpen(false); };