From 98d7260927dc102bcc2162f5fe0c02d9b74e68cc Mon Sep 17 00:00:00 2001 From: Austin Huang Date: Fri, 21 May 2021 14:21:44 -0400 Subject: [PATCH] fix archive viewing bug --- .../awais/instagrabber/fragments/StoryListViewerFragment.java | 2 +- .../repositories/requests/StoryViewerOptions.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/awais/instagrabber/fragments/StoryListViewerFragment.java b/app/src/main/java/awais/instagrabber/fragments/StoryListViewerFragment.java index f8bdfb81..6521e735 100644 --- a/app/src/main/java/awais/instagrabber/fragments/StoryListViewerFragment.java +++ b/app/src/main/java/awais/instagrabber/fragments/StoryListViewerFragment.java @@ -88,7 +88,7 @@ public final class StoryListViewerFragment extends Fragment implements SwipeRefr public void onHighlightClick(final HighlightModel model, final int position) { if (model == null) return; final NavDirections action = StoryListViewerFragmentDirections - .actionStoryListFragmentToStoryViewerFragment(StoryViewerOptions.forStoryArchive(model.getId())); + .actionStoryListFragmentToStoryViewerFragment(StoryViewerOptions.forStoryArchive(position)); NavHostFragment.findNavController(StoryListViewerFragment.this).navigate(action); } diff --git a/app/src/main/java/awais/instagrabber/repositories/requests/StoryViewerOptions.java b/app/src/main/java/awais/instagrabber/repositories/requests/StoryViewerOptions.java index d8308c8a..901e8463 100644 --- a/app/src/main/java/awais/instagrabber/repositories/requests/StoryViewerOptions.java +++ b/app/src/main/java/awais/instagrabber/repositories/requests/StoryViewerOptions.java @@ -61,6 +61,10 @@ public class StoryViewerOptions implements Serializable { return new StoryViewerOptions(id, Type.STORY_ARCHIVE); } + public static StoryViewerOptions forStoryArchive(final int position) { + return new StoryViewerOptions(position, Type.STORY_ARCHIVE); + } + public long getId() { return id; }