diff options
Diffstat (limited to '')
-rw-r--r-- | etherpad/src/etherpad/pad/model.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/etherpad/src/etherpad/pad/model.js b/etherpad/src/etherpad/pad/model.js index 9424f10..3f44dfa 100644 --- a/etherpad/src/etherpad/pad/model.js +++ b/etherpad/src/etherpad/pad/model.js @@ -30,6 +30,8 @@ import("etherpad.pad.pad_migrations"); import("etherpad.pad.pad_security"); import("etherpad.collab.collab_server"); import("cache_utils.syncedWithCache"); +import("etherpad.admin.plugins"); + jimport("net.appjet.common.util.LimitedSizeMapping"); jimport("java.lang.System.out.println"); @@ -258,6 +260,8 @@ function accessPadGlobal(padId, padFunc, rwMode) { delete meta2.status; sqlbase.putJSON("PAD_META", padId, meta2); + plugins.callHook("padModelWriteToDB", {pad:pad, padId:padId}); + _getPadStringArray(padId, "revs").writeToDB(); _getPadStringArray(padId, "revs10").writeToDB(); _getPadStringArray(padId, "revs100").writeToDB(); |