При редактировании вики одно изменение считается за два

При редактировании темы вики уведомление об истории изменений фиксирует 2 правки. Первая правка не отображает ничего, а вторая показывает саму правку и её обоснование.

Первая проблема

Первая проблема — это та, что описана выше.


Вторая проблема

При редактировании заголовка не через карандаш рядом с ним, а через редактор вики, снова появляются два уведомления: одно для заголовка и одно для обоснования (:information_source:).

Пример: я хочу изменить заголовок и одновременно сообщить всем, почему я его изменил. Однако это не работает, так как появляются два разных уведомления, а не одно, содержащее всю информацию.


Я считаю, что все изменения должны отображаться в одном уведомлении об истории правок, а не в двух отдельных. Ещё раз: я не уверен, является ли это ожидаемым поведением…

2 лайка

Можем ли мы воспроизвести это в понедельник, @osioke?

4 лайка

Это происходит со всеми сообщениями, а не только с вики. И насколько мне известно, это случается только тогда, когда редактирование занимает много времени. То есть когда вы нажимаете кнопку редактирования, вносите изменения, и это занимает больше 5–10 минут, после чего вы завершаете изменения.

3 лайка

Мне не удалось воспроизвести это:

@Thomas_G, не могли бы вы предоставить видеозапись экрана или видео с воспроизведением проблемы?

Мне удалось воспроизвести это стабильно. Редактирование заголовка поста вики с указанием причины правки создаёт два уведомления о правке: одно для причины, другое для самой правки:

До редактирования заголовка:

После редактирования заголовка:

3 лайка

@osioke - Конечно:

2 лайка

Наверное, это баг, который стоит назначить @eviltrout?

4 лайка

Хм, похоже, что JS-клиент на самом деле отправляет здесь два обновления. Поскольку указана причина редактирования, сервер не может объединить их, поэтому создаются две ревизии.

5 лайков

Забавный побочный баг:

  • Отредактируйте пост и заголовок с указанием причины. (#6)
  • Отредактируйте только заголовок с другой причиной. (#7)

Изменение заголовка из #7 было привязано к ревизии #6. Ревизия #7 была создана только с причиной и без других изменений.

6 лайков

Это было бы отличным поводом для исправления @riking, так как это уже давно стало занозой в нашем боку :clap:

8 лайков

P.S. При редактировании заголовка история изменений работает корректно. Проблема во всём остальном :joy:

3 лайка

Не волнуйся, Томас, @riking всё ещё работает над этим, для исправления нужно провести более глубокое расследование.

6 лайков