summaryrefslogtreecommitdiffstats
path: root/loleaflet/src/core/Socket.js
diff options
context:
space:
mode:
Diffstat (limited to 'loleaflet/src/core/Socket.js')
-rw-r--r--loleaflet/src/core/Socket.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/loleaflet/src/core/Socket.js b/loleaflet/src/core/Socket.js
index a5f8ee5ed2..95588578eb 100644
--- a/loleaflet/src/core/Socket.js
+++ b/loleaflet/src/core/Socket.js
@@ -550,6 +550,7 @@ L.Socket = L.Class.extend({
}
else if (command.errorKind === 'documentconflict')
{
+ var that = this;
storageError = errorMessages.storage.documentconflict;
vex.closeAll();
@@ -578,15 +579,15 @@ L.Socket = L.Class.extend({
callback: function(value) {
if (value === 'discard') {
// They want to refresh the page and load document again for all
- this.sendMessage('closedocument');
+ that.sendMessage('closedocument');
} else if (value === 'overwrite') {
// They want to overwrite
- this.sendMessage('savetostorage force=1');
+ that.sendMessage('savetostorage force=1');
} else if (value === 'saveas') {
- var filename = this._map['wopi'].BaseFileName;
+ var filename = that._map['wopi'].BaseFileName;
if (filename) {
filename = L.LOUtil.generateNewFileName(filename, '_new');
- this._map.saveAs(filename);
+ that._map.saveAs(filename);
}
}
},