Fix thread rendering when there is a reply to a non-existing parent #153
Closed
eugenijm
wants to merge 0 commits from
gitlab-mr-iid-40 into master
pull from: gitlab-mr-iid-40
merge into: pleroma:master
pleroma:master
pleroma:gitlab-mr-iid-81
pleroma:gitlab-mr-iid-80
pleroma:fix/cicd-cache
pleroma:gitlab-mr-iid-79
pleroma:gitlab-mr-iid-78
pleroma:gitlab-mr-iid-75
pleroma:gitlab-mr-iid-77
pleroma:gitlab-mr-iid-76
pleroma:gitlab-mr-iid-74
pleroma:gitlab-mr-iid-73
pleroma:gitlab-mr-iid-72
pleroma:gitlab-mr-iid-71
pleroma:gitlab-mr-iid-70
pleroma:gitlab-mr-iid-69
pleroma:gitlab-mr-iid-68
pleroma:gitlab-mr-iid-67
pleroma:gitlab-mr-iid-66
pleroma:gitlab-mr-iid-65
pleroma:gitlab-mr-iid-64
pleroma:gitlab-mr-iid-28
pleroma:invalidate-session-storage-when-token-expires
pleroma:gitlab-mr-iid-63
pleroma:gitlab-mr-iid-62
pleroma:nodejs15-wip
pleroma:gitlab-mr-iid-61
pleroma:gitlab-mr-iid-60
pleroma:gitlab-mr-iid-59
pleroma:gitlab-mr-iid-58
pleroma:gitlab-mr-iid-57
pleroma:gitlab-mr-iid-56
pleroma:gitlab-mr-iid-55
pleroma:gitlab-mr-iid-54
pleroma:gitlab-mr-iid-53
pleroma:gitlab-mr-iid-52
pleroma:gitlab-mr-iid-51
pleroma:gitlab-mr-iid-50
pleroma:gitlab-mr-iid-49
pleroma:gitlab-mr-iid-48
pleroma:gitlab-mr-iid-47
pleroma:gitlab-mr-iid-46
pleroma:gitlab-mr-iid-45
pleroma:gitlab-mr-iid-44
pleroma:gitlab-mr-iid-43
pleroma:gitlab-mr-iid-42
pleroma:gitlab-mr-iid-41
pleroma:gitlab-mr-iid-39
pleroma:gitlab-mr-iid-37
pleroma:gitlab-mr-iid-38
pleroma:gitlab-mr-iid-34
pleroma:gitlab-mr-iid-36
pleroma:gitlab-mr-iid-35
pleroma:rename-dms-and-chats
pleroma:gitlab-mr-iid-33
pleroma:gitlab-mr-iid-29
pleroma:gitlab-mr-iid-32
pleroma:emoji-picker-scroll-jump-fix
pleroma:gitlab-mr-iid-31
pleroma:gitlab-mr-iid-30
pleroma:gitlab-mr-iid-27
pleroma:gitlab-mr-iid-26
pleroma:gitlab-mr-iid-25
pleroma:chat-icon
pleroma:gitlab-mr-iid-24
pleroma:gitlab-mr-iid-23
pleroma:gitlab-mr-iid-22
pleroma:gitlab-mr-iid-21
pleroma:gitlab-mr-iid-20
pleroma:gitlab-mr-iid-19
pleroma:gitlab-mr-iid-18
pleroma:remote-account-mention
pleroma:gitlab-mr-iid-14
pleroma:gitlab-mr-iid-17
pleroma:gitlab-mr-iid-16
pleroma:gitlab-mr-iid-15
pleroma:gitlab-mr-iid-13
pleroma:gitlab-mr-iid-12
pleroma:gitlab-mr-iid-11
pleroma:gitlab-mr-iid-10
pleroma:gitlab-mr-iid-8
pleroma:gitlab-mr-iid-9
pleroma:gitlab-mr-iid-7
pleroma:gitlab-mr-iid-6
pleroma:gitlab-mr-iid-4
pleroma:gitlab-mr-iid-5
pleroma:gitlab-mr-iid-3
pleroma:gitlab-mr-iid-2
pleroma:gitlab-mr-iid-1
No reviewers
Labels
No labels
Doing
In Review
Ready for QA
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference
pleroma/fedi-fe!153
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "gitlab-mr-iid-40"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Re: https://git.pleroma.social/pleroma/fedi-fe/-/issues/3
Fix thread rendering when there is a reply to a non-existing parent.
Statuses without valid
inReplyToIdbecome replies to the first status in the thread.Example:
(Edit: Maybe we can also add some kind of visual indicator to give users a hint that this is a reply to a non-existing status)
Before the "3" status is deleted:
After the "3" status is deleted:
(Edit: maybe it would better to create a "dummy" post with the placeholder avatar, nickname and the "Deleted" content and nest the replies so it looks more like an actual post that was deleted. Edit2: implemented that)
Without the indicator:
Pull request closed