Client:Store:FilesStore Fixed pdf form context menu

This commit is contained in:
Akmal Isomadinov 2024-07-15 18:10:32 +05:00
parent 4570e419fa
commit d012ff57d9

View File

@ -2131,15 +2131,16 @@ class FilesStore {
fileOptions = this.removeOptions(fileOptions, ["download"]);
}
if (
!isPdf ||
item.startFilling ||
item.rootFolderType === FolderType.USER
) {
if (!isPdf || item.startFilling || item.isForm) {
fileOptions = this.removeOptions(fileOptions, ["open-pdf"]);
}
if (!isPdf || !item.security.EditForm || item.startFilling) {
if (
!isPdf ||
!item.security.EditForm ||
item.startFilling ||
!item.isForm
) {
fileOptions = this.removeOptions(fileOptions, ["edit-pdf"]);
}
@ -2176,7 +2177,7 @@ class FilesStore {
fileOptions = this.removeOptions(fileOptions, ["edit"]);
}
if (!(shouldFillForm && canFillForm)) {
if (!(shouldFillForm && canFillForm) || !item.isForm) {
fileOptions = this.removeOptions(fileOptions, ["fill-form"]);
}