Applied new MustConvert in viewAccessibility
This commit is contained in:
parent
b25ea659ec
commit
6bd7cbf4af
@ -188,7 +188,7 @@ const Badges = ({
|
||||
title={isForm ? t("Common:FillFormButton") : t("Common:EditButton")}
|
||||
/>
|
||||
)}
|
||||
{item.viewAccessibility?.Convert &&
|
||||
{item.viewAccessibility?.MustConvert &&
|
||||
item.security?.Convert &&
|
||||
!isTrashFolder &&
|
||||
!isArchiveFolderRoot && (
|
||||
|
@ -347,7 +347,7 @@ class ContextOptionsStore {
|
||||
onClickLinkEdit = (item) => {
|
||||
const { setConvertItem, setConvertDialogVisible } = this.dialogsStore;
|
||||
const canConvert =
|
||||
item.viewAccessibility?.Convert && item.security?.Convert;
|
||||
item.viewAccessibility?.MustConvert && item.security?.Convert;
|
||||
|
||||
if (canConvert) {
|
||||
setConvertItem({ ...item, isOpen: true });
|
||||
|
@ -2122,7 +2122,7 @@ class FilesActionStore {
|
||||
const isMediaOrImage =
|
||||
item.viewAccessibility?.ImageView || item.viewAccessibility?.MediaView;
|
||||
const canConvert =
|
||||
item.viewAccessibility?.Convert && item.security?.Convert;
|
||||
item.viewAccessibility?.MustConvert && item.security?.Convert;
|
||||
const canWebEdit = item.viewAccessibility?.WebEdit;
|
||||
const canViewedDocs = item.viewAccessibility?.WebView;
|
||||
|
||||
|
@ -3049,7 +3049,7 @@ class FilesStore {
|
||||
|
||||
const folderUrl = isFolder && this.getItemUrl(id, isFolder, false, false);
|
||||
|
||||
const needConvert = item.viewAccessibility?.Convert;
|
||||
const needConvert = item.viewAccessibility?.MustConvert;
|
||||
const isEditing =
|
||||
(item.fileStatus & FileStatus.IsEditing) === FileStatus.IsEditing;
|
||||
|
||||
@ -3483,7 +3483,9 @@ class FilesStore {
|
||||
(x) => x.viewAccessibility?.WebCustomFilterEditing
|
||||
);
|
||||
|
||||
const webNeedConvert = selection.find((x) => x.viewAccessibility?.Convert);
|
||||
const webNeedConvert = selection.find(
|
||||
(x) => x.viewAccessibility?.MustConvert
|
||||
);
|
||||
|
||||
if ((webEdit && !webNeedConvert) || !externalAccess)
|
||||
AccessOptions.push("FullAccess");
|
||||
|
@ -238,7 +238,7 @@ function Editor({
|
||||
url.indexOf("#message/") > -1 &&
|
||||
fileInfo &&
|
||||
fileInfo?.fileExst &&
|
||||
fileInfo?.viewAccessibility?.Convert &&
|
||||
fileInfo?.viewAccessibility?.MustConvert &&
|
||||
fileInfo?.security?.Convert
|
||||
) {
|
||||
showDocEditorMessage(url);
|
||||
@ -321,7 +321,10 @@ function Editor({
|
||||
if (index) {
|
||||
let convertUrl = url.substring(0, index);
|
||||
|
||||
if (fileInfo?.viewAccessibility?.Convert && fileInfo?.security?.Convert) {
|
||||
if (
|
||||
fileInfo?.viewAccessibility?.MustConvert &&
|
||||
fileInfo?.security?.Convert
|
||||
) {
|
||||
const newUrl = await convertDocumentUrl();
|
||||
if (newUrl) {
|
||||
convertUrl = newUrl.webUrl;
|
||||
|
Loading…
Reference in New Issue
Block a user