Не удалось сохранить приглашение, когда поле адреса электронной почты заполнено

Версия 3.1.0 Beta 1

Шаги для воспроизведения:

  • Перейдите в Администрирование > Пользователи > Отправить приглашения > Пригласить
  • Введите адрес электронной почты для ограничения
  • Добавьте тему
  • Добавьте в группу
  • Установите срок действия на 2 недели

Ожидаемый результат:

  • Возможность сохранить приглашение. Можно скопировать ссылку в форматированное письмо и т.д.

Фактический результат:

  • Невозможно сохранить приглашение. Невозможно сгенерировать ссылку.
  • Кнопка «Сохранить приглашение» не реагирует.
  • Кнопка «Сохранить и отправить письмо» не реагирует.
  • Ссылку можно сгенерировать без привязки к адресу электронной почты (это не является допустимым обходным решением, так как это небезопасно, и у нас есть разделы, защищенные NDA).

Дополнительные примечания:

  • Наш IT-отдел включил вход с использованием существующего профиля для входа на другой наш веб-сайт. То есть у наших пользователей есть учетные записи на нашем сайте продаж. Они могут использовать тот же вход для доступа к Discourse. Кнопка входа перенаправляет на страницу входа нашего сайта продаж, где пользователь вводит свои данные, после чего его перенаправляют обратно в Discourse (авторизованным).
  • Ранее это работало, но уже около 3 месяцев не функционирует. Последняя рабочая версия, несомненно, имела номер версии 2.x.

Привет, Логан! :slight_smile:

Мне не удалось воспроизвести проблему. Я повторил ваши действия и нажал :link: Сохранить приглашение:

Я использую Discourse 3.1.0.beta2. Не могли бы вы попробовать снова после обновления Discourse?

Появляется ли какая-либо ошибка в консоли инструментов разработчика вашего браузера при нажатии кнопки «Сохранить приглашение»?

Есть ли какие-либо ошибки в /logs/?

Привет, @Canapin, спасибо за ответ.

Мне удалось выяснить причину проблемы, эту тему можно закрыть.

Когда у пользователя уже есть аккаунт, опция «Сохранить приглашение» больше не работает. Раньше появлялось сообщение: «Нет необходимости приглашать X, у него уже есть аккаунт»… Мне кажется, это гораздо более элегантное решение, чем просто отключение кнопки.

Большое спасибо, всего наилучшего, Логан

Редакция: просто для подтверждения — я не обнаружил никаких ошибок в указанных вами местах.

Я считаю, что сейчас добавлена корректная ошибка, так что это должно помочь: :+1:

3 лайка

Эта тема была автоматически закрыта через 20 часов. Новые ответы больше не принимаются.