Привет! На моём небольшом сообществе Discourse, интегрированном с Patreon, около 900 человек, и большинство из них — пользователи, сделавшие пожертвования, так как единственный способ получить доступ к форуму — это именно это. Я с удовольствием веду форум уже около 7 месяцев, но теперь получил жалобу от пользователя, что он не может получить доступ к форуму. После проверки оказалось, что все* пользователи не назначены в группы пожертвований, которые дают им доступ.
Я не знаю, сколько людей было в группах пожертвований до этого, но, по моим оценкам, около 500. Сейчас эта цифра составляет 40*. Количество людей, делающих пожертвования на Patreon, не уменьшилось, но те, кто остался, теперь не имеют доступа, так как были удалены из групп доступа. Кроме того, похоже, что большинство новых пользователей также не назначены в соответствующие группы доступа, но это лишь предположение, я не могу быть уверен.
Что касается случайных 40* человек, которые остались, я не имею ни малейшего понятия, почему это так: они жертвуют не больше других, это просто случайные пользователи.
Почему это произошло? Это проблема на стороне плагина Discourse или Patreon? Что я могу сделать, чтобы решить эту проблему?
Может ли это быть просто огромная задержка на стороне API Patreon, и всё вернётся в норму через несколько дней? Если да, то почему это вообще произошло?
Краткий список того, что я сделал и не сделал:
- Не изменял/не добавлял/не удалял пожертвования, особенно их суммы.
- Не изменял/не добавлял/не удалял группы Discourse.
- Не изменял настройки плагина Patreon.
- Перепроверил, действительны ли ключи API.
- Нажал кнопку «Patreon Data & Sync Groups» (вообще никогда не кажется, что она что-то делает)
Я не буду углубляться дальше, опасаясь что-то сломать без возможности восстановления, пока не получу какую-либо помощь.