[SSE] Fix protected ranges

This commit is contained in:
Julia Radzhabova 2021-06-24 01:01:25 +03:00
parent acb4d52781
commit 56200c7987
3 changed files with 4 additions and 8 deletions

View file

@ -2049,16 +2049,12 @@ define([
warningMsg: this.txtUnlockRangeWarning,
txtOpenFile: this.txtUnlockRangeDescription,
validatePwd: false,
buttons: [
{
value: 'ok',
caption: this.txtUnlock
}, 'cancel'],
primary: 'ok',
handler: function (result, value) {
if (result == 'ok') {
if (me.api) {
me.api.asc_checkProtectedRangesPassword(value, data);
if (apiCallback) {
apiCallback(me.api.asc_checkProtectedRangesPassword(value.drmOptions.asc_getPassword(), data));
}
}
me.onEditComplete(me.application.getController('DocumentHolder').getView('DocumentHolder'));
}

View file

@ -230,6 +230,7 @@ define([
props: props,
handler: function(result, settings) {
if (result=='protect-sheet') {
me.api.asc_setProtectedRanges(settings.arr, settings.deletedArr);
me.onSheetClick(true);
} else if (result == 'ok') {
me.api.asc_setProtectedRanges(settings.arr, settings.deletedArr);

View file

@ -264,7 +264,6 @@ define([ 'text!spreadsheeteditor/main/app/template/ProtectRangesDlg.template',
rec.set('name', props.asc_getName());
rec.set('range', props.asc_getSqref());
rec.set('pwd', props.asc_isPassword());
props.asc_setName();
} else {
rec = me.rangeList.store.add({
name: props.asc_getName(),