Привет,
Я точно не знаю, что именно я сделал. Я отвечал на прямое сообщение, просматривая некоторые темы, и когда хотел отправить сообщение, появилось это всплывающее окно:
Это первый раз, когда я это вижу, и я в замешательстве из-за слова «undefined». Думаю, было бы лучше, если бы сообщение было более понятным для пользователя. Не знаю, является ли «undefined» ошибкой, удалённой темой или чем-то другим.
Также, в каком именно контексте появляется это всплывающее окно?
Я в замешательстве. Не понимаю, о какой теме идёт речь в части с пометкой «не определено», и уверен, что начал своё сообщение на странице прямой дискуссии.
Это сбивает с толку. Кроме того, я писал множество сообщений на различных форумах Discourse, и это всплывающее окно ни разу не появлялось (что ещё больше запутывает), поэтому я также спрашиваю, в каком именно контексте оно возникает.
Что касается самого сообщения, я бы предпочёл «тема не найдена» вместо «не определено».
У меня только что возникла та же проблема на Meta, когда редактор был открыт в двух вкладках. При попытке ответить на тему было отображено всплывающее окно из вашего скриншота. Это окно должно появляться, но под заголовком должно отображаться название оригинальной темы. Похоже, что Discourse не может найти оригинальную тему.
Похоже, это ошибка. Если никто не знает, что вызывает проблему, нам придётся воспроизвести шаги для её появления. У меня сегодня будет возможность это сделать.
Честно говоря, не знаю, как это вообще работало. Нам всё ещё предстоит масштабная переписывание модели и контроллера composer, но хотя теперь всё загружается корректно и не зависит от удачи, как раньше.