From 08713dbe99fb6a3f4cc0fdc4de3e5e47d63b24ea Mon Sep 17 00:00:00 2001 From: SergeyEzhin Date: Fri, 25 Jun 2021 20:36:28 +0300 Subject: [PATCH] [DE PE mobile] Correct app options --- apps/documenteditor/mobile/src/store/appOptions.js | 2 ++ apps/presentationeditor/mobile/src/store/appOptions.js | 2 ++ 2 files changed, 4 insertions(+) diff --git a/apps/documenteditor/mobile/src/store/appOptions.js b/apps/documenteditor/mobile/src/store/appOptions.js index b79cefe336..82c7c6afcd 100644 --- a/apps/documenteditor/mobile/src/store/appOptions.js +++ b/apps/documenteditor/mobile/src/store/appOptions.js @@ -86,6 +86,8 @@ export class storeAppOptions { this.canPlugins = false; } setPermissionOptions (document, licType, params, permissions, isSupportEditFeature) { + if (params.asc_getRights() !== Asc.c_oRights.Edit) + permissions.edit = permissions.review = false; this.review = (permissions.review === undefined) ? (permissions.edit !== false) : permissions.review; this.canAnalytics = params.asc_getIsAnalyticsEnable(); this.canLicense = (licType === Asc.c_oLicenseResult.Success || licType === Asc.c_oLicenseResult.SuccessLimit); diff --git a/apps/presentationeditor/mobile/src/store/appOptions.js b/apps/presentationeditor/mobile/src/store/appOptions.js index c2c95246fa..9fca4e84b2 100644 --- a/apps/presentationeditor/mobile/src/store/appOptions.js +++ b/apps/presentationeditor/mobile/src/store/appOptions.js @@ -64,6 +64,8 @@ export class storeAppOptions { } setPermissionOptions (document, licType, params, permissions, isSupportEditFeature) { + if (params.asc_getRights() !== Asc.c_oRights.Edit) + permissions.edit = false; this.review = (permissions.review === undefined) ? (permissions.edit !== false) : permissions.review; this.canAnalytics = params.asc_getIsAnalyticsEnable(); this.canLicense = (licType === Asc.c_oLicenseResult.Success || licType === Asc.c_oLicenseResult.SuccessLimit);