Я только что потерял личное сообщение, которое писал два часа, потому что страница обновилась, и черновик исчез. Мне кажется, с темами такого не происходит (я только что проверил, и всё в порядке), но с сообщениями это случалось со мной уже не раз.
На iPhone я случайно обновляю страницу, потому что пытаюсь прокрутить вверх во время предпросмотра сообщения, и этот жест обновляет страницу. Попробуйте, чтобы понять, о чём я.
Какая у вас версия Discourse? За последние несколько недель я исправил множество проблем с черновиками. Настоятельно рекомендую обновиться до последней версии.
Можете ли вы обновиться до последней версии и воспроизвести эту проблему?
На момент возникновения проблемы у меня уже была установлена последняя версия: 2.4.0.beta6.
Мне удалось воспроизвести проблему. Странно, что черновики сообщений сохраняются в одном из тестовых потоков сообщений, но не в том, где изначально возникла проблема. Хм.
Да, его нет в моих черновиках. Я только что проверил.
Странно, но ранее мне удалось воспроизвести проблему, а теперь черновик сохраняется успешно (в том же потоке сообщений, где я воспроизводил проблему).
Я не могу понять, что может вызывать сохранение черновика иногда, а иногда — нет. Насколько я могу судить, я делаю ровно то же самое: нажимаю на свою фотографию профиля, нажимаю значок почты, нажимаю заголовок потока сообщений, прокручиваю поток до конца, нажимаю «Ответить», ввожу что-то, а затем обновляю страницу.
Это очень помогает: ваш последний коммит был в пятницу, 11 октября, то есть до моих исправлений черновика. Вам нужно обновиться до последней версии с пройденными тестами и посмотреть, можно ли как-то решить эту ошибку.
Кстати, до моего последнего раунда исправлений мне удавалось воспроизвести самые разные странные проблемы с черновиками.
Несоответствия в черновиках не были связаны с нестабильностью устройства или веб-соединения. В редких случаях система могла отображать сообщение «Черновик сохранён», хотя черновик фактически не сохранялся. Эта проблема теперь исправлена.