From b9bc2417e7a8dc81feb0abe20359bedaf864f790 Mon Sep 17 00:00:00 2001
From: "John Molakvoæ (skjnldsv)"
Date: Wed, 25 Sep 2019 18:19:42 +0200
Subject: Comply to eslint
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: John Molakvoæ (skjnldsv)
---
apps/workflowengine/src/components/Check.vue | 37 ++++++++++++++++------
.../src/components/Checks/FileMimeType.vue | 8 +++--
.../src/components/Checks/FileSystemTag.vue | 3 +-
.../Checks/MultiselectTag/MultiselectTag.vue | 12 ++++---
.../src/components/Checks/RequestTime.vue | 11 +++++--
.../src/components/Checks/RequestURL.vue | 10 ++++--
.../src/components/Checks/RequestUserAgent.vue | 8 +++--
.../src/components/Checks/RequestUserGroup.vue | 6 ++--
apps/workflowengine/src/components/Event.vue | 11 +++++--
apps/workflowengine/src/components/Rule.vue | 19 ++++++++---
apps/workflowengine/src/components/Workflow.vue | 7 ++--
apps/workflowengine/src/store.js | 6 +++-
apps/workflowengine/src/workflowengine.js | 8 ++---
13 files changed, 104 insertions(+), 42 deletions(-)
(limited to 'apps/workflowengine/src')
diff --git a/apps/workflowengine/src/components/Check.vue b/apps/workflowengine/src/components/Check.vue
index 06667b1a7ee..4f68e394495 100644
--- a/apps/workflowengine/src/components/Check.vue
+++ b/apps/workflowengine/src/components/Check.vue
@@ -1,19 +1,36 @@
-
-
-
+
+
-
+ :disabled="!currentOption"
+ :placeholder="valuePlaceholder"
+ @input="updateCheck">
diff --git a/apps/workflowengine/src/components/Checks/FileMimeType.vue b/apps/workflowengine/src/components/Checks/FileMimeType.vue
index e99bf679f00..7e07d89aea2 100644
--- a/apps/workflowengine/src/components/Checks/FileMimeType.vue
+++ b/apps/workflowengine/src/components/Checks/FileMimeType.vue
@@ -5,7 +5,9 @@
:placeholder="t('workflowengine', 'Select a file type')"
label="label"
track-by="pattern"
- :options="options" :multiple="false" :tagging="false"
+ :options="options"
+ :multiple="false"
+ :tagging="false"
@input="setValue">
@@ -16,7 +18,9 @@
{{ props.option.label }}
-
diff --git a/apps/workflowengine/src/components/Checks/FileSystemTag.vue b/apps/workflowengine/src/components/Checks/FileSystemTag.vue
index e2f66b30a4b..d3fd440f1b1 100644
--- a/apps/workflowengine/src/components/Checks/FileSystemTag.vue
+++ b/apps/workflowengine/src/components/Checks/FileSystemTag.vue
@@ -21,7 +21,8 @@
-->
-
diff --git a/apps/workflowengine/src/components/Checks/MultiselectTag/MultiselectTag.vue b/apps/workflowengine/src/components/Checks/MultiselectTag/MultiselectTag.vue
index 88b56a1d4e9..020ed958733 100644
--- a/apps/workflowengine/src/components/Checks/MultiselectTag/MultiselectTag.vue
+++ b/apps/workflowengine/src/components/Checks/MultiselectTag/MultiselectTag.vue
@@ -22,13 +22,17 @@
+ class="multiselect-vue"
+ :multiple="multiple"
+ :close-on-select="false"
+ :tag-width="60"
+ :disabled="disabled"
+ @input="update">
{{ t('core', 'No results') }}
{{ tagLabel(scope.option) }}
diff --git a/apps/workflowengine/src/components/Checks/RequestTime.vue b/apps/workflowengine/src/components/Checks/RequestTime.vue
index ce306c0541e..1d7950f64f8 100644
--- a/apps/workflowengine/src/components/Checks/RequestTime.vue
+++ b/apps/workflowengine/src/components/Checks/RequestTime.vue
@@ -1,9 +1,14 @@
-
-
+
diff --git a/apps/workflowengine/src/components/Checks/RequestURL.vue b/apps/workflowengine/src/components/Checks/RequestURL.vue
index 2ddba526d1e..593d6234998 100644
--- a/apps/workflowengine/src/components/Checks/RequestURL.vue
+++ b/apps/workflowengine/src/components/Checks/RequestURL.vue
@@ -29,7 +29,9 @@
track-by="pattern"
group-values="children"
group-label="label"
- :options="options" :multiple="false" :tagging="false"
+ :options="options"
+ :multiple="false"
+ :tagging="false"
@input="setValue">
@@ -40,9 +42,11 @@
{{ props.option.label }} {{ props.option.$groupLabel }}
-
+ :placeholder="placeholder"
+ @input="updateCustom">
diff --git a/apps/workflowengine/src/components/Checks/RequestUserAgent.vue b/apps/workflowengine/src/components/Checks/RequestUserAgent.vue
index e80071ab9fa..9c43ac86326 100644
--- a/apps/workflowengine/src/components/Checks/RequestUserAgent.vue
+++ b/apps/workflowengine/src/components/Checks/RequestUserAgent.vue
@@ -29,7 +29,9 @@
track-by="pattern"
group-values="children"
group-label="label"
- :options="options" :multiple="false" :tagging="false"
+ :options="options"
+ :multiple="false"
+ :tagging="false"
@input="setValue">
@@ -40,7 +42,9 @@
{{ props.option.label }} {{ props.option.$groupLabel }}
-
diff --git a/apps/workflowengine/src/components/Checks/RequestUserGroup.vue b/apps/workflowengine/src/components/Checks/RequestUserGroup.vue
index 843bbf127e0..ccd556c99c7 100644
--- a/apps/workflowengine/src/components/Checks/RequestUserGroup.vue
+++ b/apps/workflowengine/src/components/Checks/RequestUserGroup.vue
@@ -23,9 +23,11 @@
diff --git a/apps/workflowengine/src/components/Event.vue b/apps/workflowengine/src/components/Event.vue
index ea153758c74..a06835f5f82 100644
--- a/apps/workflowengine/src/components/Event.vue
+++ b/apps/workflowengine/src/components/Event.vue
@@ -4,9 +4,14 @@
{{ operation.triggerHint }}
-
+
{{ props.option.displayName }}
diff --git a/apps/workflowengine/src/components/Rule.vue b/apps/workflowengine/src/components/Rule.vue
index 76d332ac414..2be9b0fc5e5 100644
--- a/apps/workflowengine/src/components/Rule.vue
+++ b/apps/workflowengine/src/components/Rule.vue
@@ -7,13 +7,18 @@
{{ t('workflowengine', 'and') }}
-
-
+
@@ -29,10 +34,14 @@
-
-
diff --git a/apps/workflowengine/src/components/Workflow.vue b/apps/workflowengine/src/components/Workflow.vue
index b4fab5a058c..452dbacc5f6 100644
--- a/apps/workflowengine/src/components/Workflow.vue
+++ b/apps/workflowengine/src/components/Workflow.vue
@@ -4,12 +4,15 @@
{{ t('workflowengine', 'Workflows') }}
-
-
diff --git a/apps/workflowengine/src/store.js b/apps/workflowengine/src/store.js
index ad1a4d3f1bf..8c55be8126c 100644
--- a/apps/workflowengine/src/store.js
+++ b/apps/workflowengine/src/store.js
@@ -1,4 +1,4 @@
-/*
+/**
* @copyright Copyright (c) 2019 Julius Härtl
*
* @author Julius Härtl
@@ -144,8 +144,12 @@ const store = new Vuex.Store({
getEventsForOperation(state) {
return (operation) => state.events
},
+
/**
* Return all available checker plugins for a given entity class
+ * @param {Object} state the store state
+ * @param {Object} entity the entity class
+ * @returns {Array} the available plugins
*/
getChecksForEntity(state) {
return (entity) => {
diff --git a/apps/workflowengine/src/workflowengine.js b/apps/workflowengine/src/workflowengine.js
index 2eb8161fc87..e479bbfa4e8 100644
--- a/apps/workflowengine/src/workflowengine.js
+++ b/apps/workflowengine/src/workflowengine.js
@@ -44,16 +44,16 @@ window.OCA.WorkflowEngine = Object.assign({}, OCA.WorkflowEngine, {
/**
*
- * @param {CheckPlugin} Plugin
+ * @param {CheckPlugin} Plugin the plugin to register
*/
- registerCheck: function (Plugin) {
+ registerCheck: function(Plugin) {
store.commit('addPluginCheck', Plugin)
},
/**
*
- * @param {OperatorPlugin} Plugin
+ * @param {OperatorPlugin} Plugin the plugin to register
*/
- registerOperator: function (Plugin) {
+ registerOperator: function(Plugin) {
store.commit('addPluginOperator', Plugin)
}
})
--
cgit v1.2.3