Токен приглашения недействителен, хотя он уже истёк

У меня есть ссылка-приглашение, которая работала: я успешно пригласил 20 человек, но сегодня она перестала работать, и в консоли появляется ошибка «Ваш токен приглашения недействителен». Лимит установлен на 5000 приглашений. Если создать новое приглашение, оно работает как положено. Есть какие-то идеи? Я уже отправил приглашение многим людям и не хотел бы пересылать им новый код. У меня установлены последние тесты, и они прошли.

Судя по пути, ошибки консоли связаны с темой? Проблема воспроизводится в безопасном режиме? Можете ли вы воспроизвести проблему с приглашениями в режиме инкогнито или анонимном режиме вашего браузера?

Каков был промежуток времени с момента создания вашего токена до того, как он перестал работать? Не уверен, повлияет ли этот параметр на токены для массовых приглашений, но по умолчанию для токенов приглашения пользователей установлено 30 дней. Я не использовал массовые приглашения, поэтому не знаю, есть ли отдельное время истечения, которое перевешивает это или нет.
/admin/site_settings/category/users
invite expiry days 30
Срок действия ключей приглашения пользователей, в днях

Спасибо, Джим, я упустил эту настройку. Это всё исправило. :+1:

@techapj, можем ли мы улучшить это сообщение, чтобы в нём говорилось «Ваш токен приглашения истёк», поскольку это была реальная проблема? «Недействителен» не очень помогает нам.

Странно, но эта проблема уже снова возникла. Ошибки в консоли — совпадение, так как в безопасном режиме они не появляются, но ошибка «неверный токен» всё ещё возникает. Я установил invite_expiry_days на 36500, и это работало несколько дней. Я не против создать новое приглашение, но хотел сообщить об этом, если кто-то захочет разобраться.

Вы имеете в виду (Superseded) Multiple Use Invite Links, верно? Настройки «Срок действия приглашения» не применяются к многократным ссылкам. При создании ссылки на приглашение вам предлагается установить срок её действия, по умолчанию он составляет 30 дней. Вы можете увидеть дату истечения срока действия всех ссылок на приглашения на странице /u/username/invited/links.

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

Улучшено сообщение об ошибке через:

Я отменяю свой последний комментарий — somehow приглашение было установлено на истечение несколько дней назад. Клянусь, я указал 2099 год, извините! Спасибо за более понятное сообщение, Арпит.