Добавить опцию остановки процесса массовой рассылки приглашений пользователям при предупреждении (и сделать её опцией по умолчанию)

Я пытаюсь перенести группу[1] в настоящее время координирующую деятельность по электронной почте, на группу на моём сервере Discourse. Я решил использовать функцию массовой рассылки приглашений, и мой CSV-файл выглядел примерно так:

user1@example.com, family_writing, 57
user2@example.com, family_writing, 57
. . . 

После отправки этого файла я получил следующий отчёт:

Ваш файл массовой рассылки приглашений пользователей был обработан: отправлено 10 приглашений, пропущено 0, предупреждений: 10.

[2024-01-21 05:29:08 +0000] Недопустимая группа ' family_writing'
[2024-01-21 05:29:08 +0000] Недопустимая группа ' family_writing'
...

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

Screenshot 2024-01-21 at 6.28.01 PM

К счастью, мне удалось изменить 10 приглашений, чтобы они были направлены в правильную группу, прежде чем получатели прочитали свои письма. Я не смог найти способ отредактировать приглашения иначе, как вручную открывая каждое приглашение и изменяя поле «Добавить в группы».[^1]

Как только письмо отправлено, оно уже не вернуть. В ретроспективе мне следовало протестировать процесс с помощью трюка с Gmail плюс, чтобы пригласить самого себя. Тем не менее, система обнаружила проблему и всё равно отправила письма. Я бы оценил наличие опции (в идеале включённой по умолчанию), которая запрещала бы отправку таких писем, чтобы я мог исправить свой файл, а не исправлять уже отправленные приглашения.


  1. Теоретически это группа писателей, но на самом деле мы большую часть времени говорим о семейных делах. ↩︎