[MNT-22754] fix context menus for records (#2706)

* fix context menus for records

* fix unit tests

* fix unit tests
This commit is contained in:
Denys Vuika
2022-10-11 22:21:30 +01:00
committed by GitHub
parent fdee939243
commit df4a80f641
6 changed files with 51 additions and 3 deletions

View File

@@ -86,6 +86,7 @@ describe('evaluators', () => {
selection: {
file: {
entry: {
isFile: true,
name: 'document.docx',
isLocked: false,
properties: {},
@@ -105,6 +106,7 @@ describe('evaluators', () => {
selection: {
file: {
entry: {
isFile: true,
name: 'document.docx',
isLocked: false,
properties: {},

View File

@@ -24,6 +24,7 @@
*/
import { RuleContext } from '@alfresco/adf-extensions';
import { isNodeRecord } from '@alfresco/aca-shared/rules';
import { getFileExtension, supportedExtensions } from './utils';
export function canOpenWithOffice(context: RuleContext): boolean {
@@ -76,7 +77,7 @@ export function canOpenWithOffice(context: RuleContext): boolean {
}
// check if record
if (file.entry.aspectNames && (file.entry.aspectNames.includes('rma:declaredRecord') || file.entry.aspectNames.includes('rma:record'))) {
if (isNodeRecord(context)) {
return false;
}