Статистика пользователей неточна после ручного массового удаления контента

Когда у пользователя удаляется много контента другим участником, четыре показателя становятся некорректными: созданные темы, созданные сообщения, полученные лайки и полученные решения.

До удаления все они были положительными целыми числами.

После удаления:

  • созданные темы — случайное отрицательное целое число;
  • созданные сообщения — случайное отрицательное целое число;
  • полученные лайки — случайное положительное целое число;
  • решения — случайное положительное целое число.

В нормальных условиях все эти показатели должны быть равны 0.

Мне удалось воспроизвести эту проблему на devforum.roblox.com, где используется программное обеспечение форума Discourse. У меня даже есть видео об этом: https://youtu.be/8QLNurYG6nY


Повторное воспроизведение:

Прошло два месяца с момента, когда я добился этого, и я снова начал создавать новые темы и отвечать в них. Я заметил, что все показатели, кроме полученных решений, начали расти, вероятно, потому что я снова накапливал три других показателя, и ещё ни одно моё сообщение не было отмечено как решение. Однако эти растущие показатели некорректны.

Смотрите: Профиль - MasterSapphireFrost - DevForum | Roblox

1 лайк

Необычно, что контент пользователя удаляется таким образом, а его данные остаются в системе. Обычно стандартные методы удаления или анонимизации пользователей учитывают это на практике.

Тем не менее, полезно знать о последствиях некоторых редких случаев, чтобы составить общую картину, поэтому спасибо, что упомянули об этом. :+1: Если мы получим больше подобных сообщений, это поможет нам глубже изучить проблему. Однако на данный момент я бы посоветовал администраторам и модераторам в целом быть внимательными к последствиям ручного удаления контента в таких масштабах и предупреждать пользователей о том, что это может повлиять на точность их статистики.

1 лайк