diff --git a/plugins/Sidebar/media/Sidebar.coffee b/plugins/Sidebar/media/Sidebar.coffee index b5672687..9f891260 100644 --- a/plugins/Sidebar/media/Sidebar.coffee +++ b/plugins/Sidebar/media/Sidebar.coffee @@ -349,6 +349,8 @@ class Sidebar extends Class wrapper.notifications.add "file-write", "error", "File write error: #{res}" else wrapper.notifications.add "file-write", "done", "Site settings saved!", 5000 + if wrapper.site_info.privatekey + wrapper.ws.cmd "siteSign", {privatekey: "stored", inner_path: "content.json", update_changed_files: true} @updateHtmlTag() return false diff --git a/plugins/Sidebar/media/all.js b/plugins/Sidebar/media/all.js index 8f36146e..0a54d46f 100644 --- a/plugins/Sidebar/media/all.js +++ b/plugins/Sidebar/media/all.js @@ -593,6 +593,13 @@ window.initScrollable = function () { return wrapper.notifications.add("file-write", "error", "File write error: " + res); } else { wrapper.notifications.add("file-write", "done", "Site settings saved!", 5000); + if (wrapper.site_info.privatekey) { + wrapper.ws.cmd("siteSign", { + privatekey: "stored", + inner_path: "content.json", + update_changed_files: true + }); + } return _this.updateHtmlTag(); } });