Добавление нового тега в поле стандартных тегов

У меня возникли небольшие трудности с запуском. Я добавил их до того, как присоединились какие-либо пользователи:

Однако они не сработали. В конце концов я обнаружил причину (удивляясь, почему мои тестовые письма так молчали). Я удалил все теги и ввёл их заново, но это не помогло.

В итоге мне удалось заставить их работать, но пришлось удалить теги, ввести другие, снова удалить их, вернуть оригинальные теги — и только тогда появилось диалоговое окно («применить ко всем пользователям» и т. д.), и всё заработало.

Извините, я не понимаю. Что вы здесь пытаетесь сделать?

Я пытался применить эти настройки тегов ко всем пользователям, и они применяются (теперь). Это позволяет мне управлять уведомлениями в глобальном масштабе — или так было, пока какой-то пользователь не изменил свои права, и мне пришлось их отключать!

Просто произошел сбой, и это вызвало проблемы. Я подозреваю, что это могло быть связано с тем, что теги на самом деле не существовали в системе, когда я настраивал это, но кто знает. Они точно не применялись, несмотря на то, что настройки были применены, пока я не повозился с ними довольно долго.

Вы ожидали, что здесь будет введён новый тег и он автоматически создастся?

Я ожидал, что это сработает, даже если теги ещё не существуют. Что, полагаю, одно и то же.

Значит, тег должен существовать до применения этой настройки, да? Мою проблему можно было бы избежать, если бы:

  1. в настройке можно было вводить только существующие теги или
  2. ввод тега в настройке автоматически создавал бы тег или
  3. было бы объяснено, что тег должен существовать заранее.

Спасибо, что выслушали!

3 лайка

Да, это определённо нужно исправить.

@vinothkannans, не могли бы вы добавить валидацию для этих настроек тегов?

6 лайков

Вы просто супер.

А, нашёл /tags — могу сделать их доступными только для сотрудников. Отлично — контроль навсегда!

3 лайка

Это исправлено в коммите

2 лайка