discourse/frontend
Martin Brennan b95239c8a9
Some checks are pending
Licenses / run (push) Waiting to run
Linting / run (push) Waiting to run
Publish Assets / publish-assets (push) Waiting to run
Tests / core backend (push) Waiting to run
Tests / plugins backend (push) Waiting to run
Tests / core frontend (Chrome) (push) Waiting to run
Tests / plugins frontend (push) Waiting to run
Tests / themes frontend (push) Waiting to run
Tests / core system (push) Waiting to run
Tests / plugins system (push) Waiting to run
Tests / themes system (push) Waiting to run
Tests / core frontend (Firefox ESR) (push) Waiting to run
Tests / core frontend (Firefox Evergreen) (push) Waiting to run
Tests / chat system (push) Waiting to run
Tests / merge (push) Blocked by required conditions
FIX: Always save post drafts no matter content length (#35540)
Followup 0853208d67

Currently, whether a draft saves or not can be transparent
to members, since we don't save a draft if the title/content
of the post doesn't meet a certain length requirement. This
happens silently. We don't consider e.g. quotes in this length
calculation, so this can lead to people losing drafts, and
generally is a confusing overall experience.

In this commit, we no longer care about the length of the topic
title or post body when deciding whether to save a draft, we
will always just save.

If members end up with too many drafts they can always bulk
delete them from their profile
2025-10-23 09:38:15 +10:00
..
asset-processor DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
custom-proxy DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
deprecation-silencer DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
dialog-holder DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
discourse FIX: Always save post drafts no matter content length (#35540) 2025-10-23 09:38:15 +10:00
discourse-i18n DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
discourse-markdown-it DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
discourse-plugins DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
discourse-widget-hbs DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
ember-cli-progress-ci DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
float-kit DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
pretty-text DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
select-kit DEV: Remove unused old modal code/css (#35553) 2025-10-22 20:08:24 +02:00
truth-helpers DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
.npmrc DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
polyfills.js DEV: Rename app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00