Если бы это было так, то сообщения короче 20 символов всё равно не сохранялись бы, и композер с двумя кавычками тоже не сохранялся бы. Но по сравнению с моим примером выше эти случаи работают:
В конечном счёте идея заключалась в том, что мне не нужно было проверять сохранение в Discourse, так как оно происходит автоматически в любое время. Даже при меньшем количестве символов или наличии кавычек.
Моя проблема в том, что это работает не всегда, и я замечаю это только после закрытия композера, когда вижу, что уведомление о сохранении не появилось. К этому моменту всё уже потеряно. С предыдущей кнопкой я мог видеть в модальном окне, предлагается ли сохранение, поэтому знал заранее, до потери, что сохранение не сработает, и мог добавить что-то ещё, чтобы достичь порога для сохранения.