diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-07-13 18:56:13 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-07-13 18:56:13 +0200 |
| commit | 1234371b084356c7542e53d20c9b816332a945d3 (patch) | |
| tree | 6d092b3ac8b02d0d10731c997b23389762e6660b /public/javascripts | |
| parent | 40adeec1bcc6fa276d765e3b9c37e781c64a48c1 (diff) | |
Fix autosave bug: sync tinymce's state back to textarea before serializing
Diffstat (limited to 'public/javascripts')
| -rw-r--r-- | public/javascripts/admin_interface.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/public/javascripts/admin_interface.js b/public/javascripts/admin_interface.js index 619933d..e3d4ff1 100644 --- a/public/javascripts/admin_interface.js +++ b/public/javascripts/admin_interface.js | |||
| @@ -167,6 +167,7 @@ cccms = { | |||
| 167 | jQuery.fn.submitWithAjax = function(options) { | 167 | jQuery.fn.submitWithAjax = function(options) { |
| 168 | if (page.title_has_changed() || page.abstract_has_changed() || page.body_has_changed()) { | 168 | if (page.title_has_changed() || page.abstract_has_changed() || page.body_has_changed()) { |
| 169 | 169 | ||
| 170 | tinymce.triggerSave(); | ||
| 170 | page.cached_title = elements.title.val(); | 171 | page.cached_title = elements.title.val(); |
| 171 | page.cached_abstract = elements.abstract.val(); | 172 | page.cached_abstract = elements.abstract.val(); |
| 172 | page.cached_body = elements.body.html(); | 173 | page.cached_body = elements.body.html(); |
