Why does it take so long for a topic to become deleted?

AI-generated summary

The discussion revolves around the delay in permanently deleting a topic. tdekoekkoek as an admin, deleted a topic over an hour ago, but it still appears in the API and as a slug in the URL. pfaffman explains that there is typically a day-long delay before a topic is deleted, unless flagged, but notes that this restriction might not apply when deleted by an admin.

tdekoekkoek expresses concern about test posts littering the forum and asks if there’s a way to purge them. Richie suggests creating a private category for testing to avoid cluttering the forum.

tdekoekkoek appreciates the suggestion but still feels it’s unusual not to be able to delete posts when needed. pfaffman points out that a setting to allow admins to permanently delete data might have been added since the topic was created, potentially solving the issue.

I deleted a topic over an hour ago. It still shows up in the API and as a slug in the URL. I just want it permanently removed.

Did you log at it in the ux? It says that it’ll be deleted in a day unless flagged. It keeps someone from saying something hurtful and then having no record of it.

I believe that if you delete it as admin that restriction doesn’t apply.

I am the admin. I would like to know if I can purge the posts. I’m creating test posts testing the API. They are going to litter my forum if I can’t delete them. I was able to delete a bunch of posts yesterday with very little delay. Also I have not seen that message anywhere in the UI.

I’ve created a category that only I have access to, for this very purpose.

You could do the same, no one would see your tests posts and you could also move your existing test posts to that category too.

Good idea. Thanks. But I still feel it is very strange not to be able to get rid of posts when I need to.

I think that Enable setting to allow admins to permanently delete data has been added since this topic was created. Maybe that solves this problem.