Не удается вставить гиперссылки в готовые ответы

Здравствуйте,

Я пытаюсь создать шаблонный ответ. Я хотел вставить гиперссылку, но это не удаётся, так как кнопка «ОК» не работает.


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

  1. Создайте или откройте существующий шаблонный ответ.
  2. Попробуйте вставить ссылку.
  3. Нажмите «ОК».
3 лайка

Мне удалось воспроизвести проблему с кнопкой ссылки для заготовленных ответов на https://try.discourse.org/. Я вижу ошибку Uncaught TypeError: Cannot read property 'querySelector' of null. Она вызывается из метода _addText в d-editor.

4 лайка

Стоит ли назначить это @sam?

2 лайка

Мы отображаем форму добавления/редактирования готовых ответов в модальном окне. При нажатии кнопки «Вставить гиперссылку» открывается то же модальное окно, заменяя форму «готового ответа» на форму «новой гиперссылки». В коде глобально не предусмотрена возможность отображения нескольких модальных окон одновременно, что и вызывает описанную проблему. На наш взгляд, лучшее решение — убрать модальное окно для формы «готового ответа».

Та же проблема возникает при вставке «даты и времени» из календарного модального окна.

6 лайков

Я согласен отказаться от этой функции в шаблонах ответов и календаре — просто скройте неработающую кнопку через CSS.

3 лайка

Это уже сделано согласно коммиту ниже

2 лайка