Current Behavior
When a first reply is added to a discussion held for approval (posted by a user who does not have Start Discussions without Approval permission), the discussion list retains the "User started X time ago" label instead of updating to display the reply with "User replied x time ago."
Replies by same user or different users appear to demonstrate the same issue. The second reply appears to reset Flarum to its normal behavior, it will then display replies on the discussion list.
Steps to Reproduce
Create tag with Start Discussion without Approval permission withheld from a group
Create a user within said group
Post a new discussion in said tag
Reply to discussion with any user
Check the discussion list, it will not show the first reply
Expected Behavior
A clear and concise description of what you expected to happen.
Bug Report
Current Behavior When a first reply is added to a discussion held for approval (posted by a user who does not have Start Discussions without Approval permission), the discussion list retains the "User started X time ago" label instead of updating to display the reply with "User replied x time ago."
Replies by same user or different users appear to demonstrate the same issue. The second reply appears to reset Flarum to its normal behavior, it will then display replies on the discussion list.
Steps to Reproduce
Expected Behavior A clear and concise description of what you expected to happen.
Screenshots Unapproved Test discussion with 1 reply. Discussion list after Test discussion with 1 reply Discussion list after Test discussion with 2 replies
Other Screenshots Unapproved Test 2 discussion with 1 reply by same user Discussion list after Test 2 discussion with 1 reply by same user (demonstrates that problem occurs regardless of user) Normal Test 3 discussion with 1 reply Normal discussion list after Test 3 discussion with 1 reply (demonstrates that no unexpected behavior occurs, this is not a widespread issue or regression)
Environment