Ошибка валидации: основной адрес электронной почты уже занят при попытке обработки вариантов Gmail с точками или добавления вторичных адресов

Спасибо за сообщение.

Я объединил изменения из FIX: handle email aliases when normalize emails is enabled - Pull Request #42344 - discourse/discourse - GitHub, благодаря которым ошибка теперь выводит понятное объяснение вместо сырого сообщения об ошибке валидации. Кроме того, в интерфейсе ошибка возникает сразу, а не отправляет вам ссылку для подтверждения, которая при нажатии приводит к ошибке.

Однако псевдоним по-прежнему нельзя добавить, если включён параметр normalize_emails, поскольку, как я полагаю, правило уникальности для нормализованного адреса является намеренным.

3 лайка