Index: lams_build/conf/whiteboard/scripts/s_whiteboard.js =================================================================== diff -u -rd1b5adfc103345fa2525236c53313dcda1cfb7c0 -rcf53a39fbd08dd3125cceba14221ac809ae6df13 --- lams_build/conf/whiteboard/scripts/s_whiteboard.js (.../s_whiteboard.js) (revision d1b5adfc103345fa2525236c53313dcda1cfb7c0) +++ lams_build/conf/whiteboard/scripts/s_whiteboard.js (.../s_whiteboard.js) (revision cf53a39fbd08dd3125cceba14221ac809ae6df13) @@ -136,5 +136,14 @@ return; } savedBoards[targetWid] = sourceData.slice(); + this.saveToDB(); + }, + saveData: function(wid, data) { + const existingData = this.loadStoredData(wid); + if (existingData.lenght > 0 || !data) { + return; + } + savedBoards[wid] = JSON.parse(data); + this.saveToDB(); } };