# Ошибка off-by-one в последней редакции

**URL:** <https://meta.discourse.org/t/off-by-one-loses-latest-revision/238796>\
**Category:** Bug\
**Tags:** shared-edits\
**Created:** [12.Сентябрь.2022 16:01:21 UTC](https://meta.discourse.org/t/off-by-one-loses-latest-revision/238796 "2022-09-12T16:01:21Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)\
**Post date:** [12.Сентябрь.2022 16:01:21 UTC](https://meta.discourse.org/t/off-by-one-loses-latest-revision/238796/1 "2022-09-12T16:01:21Z")

</div>

## Контекст

Не уверен, относится ли это к [Discourse Shared Edits](https://meta.discourse.org/t/discourse-shared-edits/167583) или к функции #wiki-posts, поскольку обе были включены для этого конкретного сообщения, чтобы изменения одного редактора не делали устаревшими изменения других.

Итак, одно сообщение с включёнными одновременно функциями вики и общих правок…

## Описание ошибки

Редактор A вносит правку 55 и нажимает «Готово».

Редактор B сразу переходит к истории правок, чтобы увидеть изменения. Счётчик правок показывает 54 / 55, но получить доступ к правке 55 невозможно. Как только редактор B вносит изменение, оно применяется к правке 54, что фактически полностью удаляет правку 55.

## Решение ошибки

Обойти это невозможно. Режим вики не поддерживает одновременную работу нескольких редакторов над одним сообщением, но функция общих правок, похоже, вызывает эту ошибку в сочетании с правками в режиме вики. Было бы здорово иметь возможность использовать обе функции одновременно (как это реализовано в [HedgeDoc](https://hedgedoc.org)) или устранить потенциальные конфликты между двумя режимами редактирования.

---

_[View the full topic](https://meta.discourse.org/t/off-by-one-loses-latest-revision/238796)._
