From 9771b53c79ba4c4c583320236ab812245a71bcea Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 5 Apr 2023 10:24:18 -0300 Subject: [PATCH] Add logging to where we mark StoryContent as Ready. --- .../stories/viewer/page/StoryViewerPageFragment.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageFragment.kt index 2ab121da90..d9ab24cc47 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/page/StoryViewerPageFragment.kt @@ -765,21 +765,25 @@ class StoryViewerPageFragment : markViewedIfAble() } AttachmentTable.TRANSFER_PROGRESS_PENDING -> { + Log.d(TAG, "Story content download is pending.") storySlate.moveToState(StorySlateView.State.LOADING, post.id) sharedViewModel.setContentIsReady() viewModel.setIsDisplayingSlate(true) } AttachmentTable.TRANSFER_PROGRESS_STARTED -> { + Log.d(TAG, "Story content download is in progress.") storySlate.moveToState(StorySlateView.State.LOADING, post.id) sharedViewModel.setContentIsReady() viewModel.setIsDisplayingSlate(true) } AttachmentTable.TRANSFER_PROGRESS_FAILED -> { + Log.d(TAG, "Story content download has failed temporarily.") storySlate.moveToState(StorySlateView.State.ERROR, post.id) sharedViewModel.setContentIsReady() viewModel.setIsDisplayingSlate(true) } AttachmentTable.TRANSFER_PROGRESS_PERMANENT_FAILURE -> { + Log.d(TAG, "Story content download has failed permanently.") storySlate.moveToState(StorySlateView.State.FAILED, post.id, post.sender) sharedViewModel.setContentIsReady() viewModel.setIsDisplayingSlate(true) @@ -1320,10 +1324,12 @@ class StoryViewerPageFragment : } override fun onContentReady() { + Log.d(TAG, "Story content is ready.") sharedViewModel.setContentIsReady() } override fun onContentNotAvailable() { + Log.d(TAG, "Story content is not available.") sharedViewModel.setContentIsReady() }