aboutsummaryrefslogtreecommitdiffstats
path: root/apps/workflowengine/src/components/Checks/file.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/workflowengine/src/components/Checks/file.js')
-rw-r--r--apps/workflowengine/src/components/Checks/file.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/apps/workflowengine/src/components/Checks/file.js b/apps/workflowengine/src/components/Checks/file.js
index 246f46ff55b..eb83f161bd7 100644
--- a/apps/workflowengine/src/components/Checks/file.js
+++ b/apps/workflowengine/src/components/Checks/file.js
@@ -31,6 +31,19 @@ const FileChecks = [
},
{
+ class: 'OCA\\WorkflowEngine\\Check\\Directory',
+ name: t('workflowengine', 'Directory'),
+ operators: stringOrRegexOperators,
+ placeholder: (check) => {
+ if (check.operator === 'matches' || check.operator === '!matches') {
+ return '/^myfolder/.+$/i'
+ }
+ return 'myfolder/subfolder'
+ },
+ validate: stringValidator,
+ },
+
+ {
class: 'OCA\\WorkflowEngine\\Check\\FileMimeType',
name: t('workflowengine', 'File MIME type'),
operators: stringOrRegexOperators,