WEB-567: Show flagged comment UI/state when pending T&S review #1648
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📲 What
We want to show a comment flagged state for comments that have been flagged but not yet reviewed by T&S.
🤔 Why
Comment moderation updates.
🛠 How
Specs:
Fields
sustained
andhasFlaggings
were added to the graphQL struct.Added a method to
CommentExt
that checks ifhasFlaggings == true
,sustained == false
,deleted == false
, and!currentUser.id == author.id()
.This is all gated by the feature flag
ANDROID_COMMENT_MODERATION
👀 See
Flagged:
User is author:
📋 QA
Test all states of flagged comments:
Make sure to QA both project and update comments
Story 📖
WEB-567: Show flagged comment UI/state when pending T&S review