Ошибка постоянного удаления

Я пытаюсь воспроизвести ошибку:

  • Администратор A создаёт новую тему, закрепляет её глобально (навсегда), а затем закрывает
  • Администратор A затем мягко удаляет тему

  • Администратор B находит эту тему, получив доступ к списку /deleted-posts администратора A из его профиля
  • Администратор B пытается навсегда удалить тему — получает ошибку «Вы не можете навсегда удалить эту тему, так как есть другие сообщения»
  • Администратор B удаляет сообщения с действиями «закрепить» и «закрыть»
  • Администратор B повторяет попытку полного удаления — удаление успешно

  • Однако теперь администратор B не может получить доступ к списку /deleted-posts администратора A с ошибкой GET https://greedy.jammydodger.monster/posts/jammydodger/deleted?offset=0

При этом администратор A и администратор C всё ещё могут получить доступ к списку /deleted-posts администратора A. В краткосрочной перспективе, @VincentAlse, вы могли бы использовать вторую учётную запись администратора для доступа к списку /deleted-posts и найти другие сообщения, которые хотите удалить? Альтернативно, вы можете использовать запрос Data Explorer для их выявления?

3 лайка