summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorerdgeist <erdgeist@erdgeist.org>2026-07-13 18:56:13 +0200
committererdgeist <erdgeist@erdgeist.org>2026-07-13 18:56:13 +0200
commit1234371b084356c7542e53d20c9b816332a945d3 (patch)
tree6d092b3ac8b02d0d10731c997b23389762e6660b
parent40adeec1bcc6fa276d765e3b9c37e781c64a48c1 (diff)
Fix autosave bug: sync tinymce's state back to textarea before serializing
-rw-r--r--public/javascripts/admin_interface.js1
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();