diff --git a/apps/common/main/lib/controller/Desktop.js b/apps/common/main/lib/controller/Desktop.js index 76f4b67b25..356764bd41 100644 --- a/apps/common/main/lib/controller/Desktop.js +++ b/apps/common/main/lib/controller/Desktop.js @@ -234,7 +234,7 @@ define([ Common.NotificationCenter.on('document:ready', function () { if ( config.isEdit ) { var maincontroller = webapp.getController('Main'); - if (maincontroller.api.asc_isReadOnly && maincontroller.api.asc_isReadOnly()) { + if (maincontroller.api.asc_getLocalRestrictions && Asc.c_oAscLocalRestrictionType.None !== maincontroller.api.asc_getLocalRestrictions()) { maincontroller.warningDocumentIsLocked(); } } diff --git a/apps/common/main/lib/util/utils.js b/apps/common/main/lib/util/utils.js index b1d58e1327..25b41ebf87 100644 --- a/apps/common/main/lib/util/utils.js +++ b/apps/common/main/lib/util/utils.js @@ -979,7 +979,7 @@ Common.Utils.warningDocumentIsLocked = function (opts) { callback: function(btn){ if (btn == 'edit') { if ( opts.disablefunc ) opts.disablefunc(false); - app.getController('Main').api.asc_setIsReadOnly(false); + app.getController('Main').api.asc_setLocalRestrictions(Asc.c_oAscLocalRestrictionType.None); } } });