You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'll add a small note about a problem I faced three days ago.
I accidentally banned a user from my instance, resulting in all of his content being deleted.
When I realized the error, I lifted the ban but obviously the contents were now deleted.
This is the right thing, because I can decide to give a second chance to the rightly banned user, but this does not mean that I have to restore his posts.
However, in this case, the ban had occurred by mistake and therefore I felt I had to remedy it by restoring all of his messages: 78 messages and 395 comments!
Describe the solution you'd like.
Well, at that moment I realized that I would have to restore each of the 475 removed objects one at a time! 😭
To do this I had to:
open your profile page,
view all published content (20 for each page),
click on the three dots to the right of each content,
select the restore public (for posts) or restore comment (for comments) item,
manually enter the reason for the restore (the field cannot be empty! 🤬)
and finally click RESET!
I'm happy I was able to restore everything but I had to do each of those six operations 473 times...
😭😭😭😭😭😭😭😭😭😭😭😭😭😭
At this point, I wonder: wouldn't it be possible to insert a function to restore the removed contents in bulk? 🙏
it also has some heuristic to determine whether a removed post/comment was the result of a community ban with content removal based on the community ban duration in modlog to not restore more than intended. this is however still best effort guesswork.
Additional context
No response
The text was updated successfully, but these errors were encountered:
Requirements
Is your proposal related to a problem?
As suggested by @dessalines , I open a new issue on the problem mentioned here
I'll add a small note about a problem I faced three days ago.
I accidentally banned a user from my instance, resulting in all of his content being deleted.
When I realized the error, I lifted the ban but obviously the contents were now deleted.
This is the right thing, because I can decide to give a second chance to the rightly banned user, but this does not mean that I have to restore his posts.
However, in this case, the ban had occurred by mistake and therefore I felt I had to remedy it by restoring all of his messages: 78 messages and 395 comments!
Describe the solution you'd like.
Well, at that moment I realized that I would have to restore each of the 475 removed objects one at a time! 😭
To do this I had to:
I'm happy I was able to restore everything but I had to do each of those six operations 473 times...
😭😭😭😭😭😭😭😭😭😭😭😭😭😭
At this point, I wonder: wouldn't it be possible to insert a function to restore the removed contents in bulk? 🙏
Describe alternatives you've considered.
@Nothing4You got a script to cover that exact usecase :/
it also has some heuristic to determine whether a removed post/comment was the result of a community ban with content removal based on the community ban duration in modlog to not restore more than intended. this is however still best effort guesswork.
Additional context
No response
The text was updated successfully, but these errors were encountered: