|
|
@ -3717,8 +3717,9 @@ AscBrowser.convertToRetinaValue = function(value, isScale)
|
|
|
|
var bSendEnd = false;
|
|
|
|
var bSendEnd = false;
|
|
|
|
for (var block in data["locks"]) {
|
|
|
|
for (var block in data["locks"]) {
|
|
|
|
if (data["locks"].hasOwnProperty(block)) {
|
|
|
|
if (data["locks"].hasOwnProperty(block)) {
|
|
|
|
var lock = data["locks"][block], blockTmp = (this._isExcel || this._isPresentation) ? lock["block"]["guid"] : lock["block"];
|
|
|
|
var lock = data["locks"][block];
|
|
|
|
if (lock !== null) {
|
|
|
|
if (lock !== null) {
|
|
|
|
|
|
|
|
var blockTmp = (this._isExcel || this._isPresentation) ? lock["block"]["guid"] : lock["block"];
|
|
|
|
this._locks[blockTmp] = {"state": 0, "user": lock["user"], "time": lock["time"], "changes": lock["changes"], "block": lock["block"]};
|
|
|
|
this._locks[blockTmp] = {"state": 0, "user": lock["user"], "time": lock["time"], "changes": lock["changes"], "block": lock["block"]};
|
|
|
|
if (this.onLocksReleased) {
|
|
|
|
if (this.onLocksReleased) {
|
|
|
|
// true - lock with save
|
|
|
|
// true - lock with save
|
|
|
|