[SSE] Fix protected ranges
This commit is contained in:
parent
acb4d52781
commit
56200c7987
|
@ -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'));
|
||||
}
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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(),
|
||||
|
|
Loading…
Reference in a new issue