\r
var doc = sandbox.getBootstrappedData().document;\r
var document_id = sandbox.getBootstrappedData().document_id;\r
+ var document_version = sandbox.getBootstrappedData().version;\r
var history = sandbox.getBootstrappedData().history;\r
\r
\r
for (var i = 0; i < ca.length; i++) {\r
var c = ca[i];\r
while (c.charAt(0) == ' ') c = c.substring(1, c.length);\r
- if (c.indexOf(nameEQ) == 0) return unescape(c.substring(nameEQ.length, c.length));\r
+ if (c.indexOf(nameEQ) === 0) return unescape(c.substring(nameEQ.length, c.length));\r
}\r
return null;\r
}\r
sandbox.publish('historyItemAdded', data.slice(-1)[0]);\r
},\r
});\r
- }\r
+ };\r
\r
return {\r
start: function() {\r
url: '/' + gettext('editor') + '/' + document_id + '/diff',\r
data: {from: ver1, to: ver2},\r
success: function(data) {\r
- sandbox.publish('diffFetched', {table: data, ver1: ver1, ver2: ver2})\r
+ sandbox.publish('diffFetched', {table: data, ver1: ver1, ver2: ver2});\r
},\r
});\r
},\r
data: JSON.stringify(options),\r
success: function(data) {\r
doc = data.document;\r
+ document_version = data.version;\r
reloadHistory();\r
- sandbox.publish('documentReverted', {document: data.document, version: data.version});\r
+ sandbox.publish('documentReverted', data);\r
},\r
}); \r
}\r
},\r
getDocumentId: function() {\r
return document_id;\r
+ },\r
+ getDocumentVersion: function() {\r
+ return document_version;\r
}\r
- }\r
+ };\r
};\r
\r
});
\ No newline at end of file