Этот файл невероятно хитрый, @eviltrout… Не терпится, когда у нас появится поддержка async, потому что большой набор методов иногда возвращает промис, а иногда — объект, что сильно усложняет понимание логики.
Пока я добавил несколько промисов и обходных путей, чтобы мы не сохраняли черновик сразу же после нажатия кнопки редактирования. Это также сводило с ума @supermathie, так как делало очень сложным и неудобным копирование текста из N ответов в исходный пост.