Один конкретный пользователь на моём сайте постоянно теряет очки, и я совершенно не могу понять почему. Пару дней назад он сказал, что потерял 200 очков, и показал мне сохранённый скриншот; это было правдой — у остальных 10 или около того людей на скриншоте ничего не изменилось. Сегодня снова он потерял ещё 200 очков, и опять у всех остальных изменений нет.
Значения очков не корректировались (что, как можно было бы подумать, должно было бы повлиять и на других), темы или сообщения не удаляются и не перемещаются в категории, которые не отслеживаются. Пользователи не удалялись.
Единственное, что делает этот конкретный пользователь и что не делают другие, — это благодарит сотни сообщений в день, вероятно, накручивая очки. Мне это безразлично, но это единственное действие, которое отличает его от обычного пользователя. Я не могу представить, как это могло бы привести к снижению его очков, но что-то это делает… есть какие-то идеи? Также есть ли планы разрешить администраторам произвольно менять очки отдельных пользователей? Это тоже решило бы проблему.
Я не могу с уверенностью сказать, затронуло ли это кого-то ещё, поскольку ни я, ни большинство людей не уделяют этому достаточно внимания, чтобы заметить, но этот пользователь входит в топ-20, а другие вокруг него, изменения у которых я могу напрямую увидеть на его скриншоте, точно не пострадали. Для него это, apparently, крайне расстраивающая ситуация, и он постоянно следит за этим.
Редакция: для справки — я запускал команду rake при первой установке (это было вскоре после того, как плагин стал доступен). Я только что запустил её снова, и очки увеличились у КАЖДОГО пользователя, но на совершенно разные, несогласованные значения. У меня увеличилось на 10 тысяч очков. У того пользователя — на 1000. У пользователя на втором месте — на 2 тысячи. У пользователя на шестом месте — на 50 (не 50 тысяч, а 50). У КАЖДОГО пользователя очки увеличились на какую-то величину (все в топ-200 или около того, те, кто активно менял очки; пользователи ниже с 200–300 очками вообще не изменились), но разброс в величине увеличения — БЕЗУМНЫЙ. Но тот факт, что очки вернулись, означает, что это никак не связано с удалением чего-либо. Кроме того, если бы корректировка расчёта очков автоматически меняла общие суммы без запуска rake, то пользователи получали бы увеличение или уменьшение очков в момент изменения, а не спустя месяцы (я не менял ничего из них уже много месяцев). Если бы это влияло только на очки, полученные после этого момента, то снова ни у кого очки не должны были бы уменьшаться. Если единственное, что делает rake, — это пересчитывает очки, то это каким-то образом баг, потому что иначе он не должен был бы изымать очки, потерянные из-за удалённых тем (хотя у меня таких тем нет, но теоретически).