From 07424f0d254c296b5b64b017348d912ff1901919 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20G=C3=B6bel?= <dgoebel@techfak.uni-bielefeld.de>
Date: Wed, 19 Jun 2024 08:37:08 +0000
Subject: [PATCH] Fix validation pattern for git commit hash

#129
---
 src/components/workflows/modals/ArbitraryWorkflowModal.vue | 2 +-
 src/components/workflows/modals/CreateWorkflowModal.vue    | 2 +-
 src/components/workflows/modals/UpdateWorkflowModal.vue    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/components/workflows/modals/ArbitraryWorkflowModal.vue b/src/components/workflows/modals/ArbitraryWorkflowModal.vue
index cff6610..0dcb8ba 100644
--- a/src/components/workflows/modals/ArbitraryWorkflowModal.vue
+++ b/src/components/workflows/modals/ArbitraryWorkflowModal.vue
@@ -529,7 +529,7 @@ onMounted(() => {
               ref="workflowGitCommitHashElement"
               maxlength="40"
               minlength="40"
-              pattern="^[0-9a-f]$"
+              pattern="^[0-9a-f]+$"
               v-model="workflow.git_commit_hash"
               @change="formState.allowUpload = false"
             />
diff --git a/src/components/workflows/modals/CreateWorkflowModal.vue b/src/components/workflows/modals/CreateWorkflowModal.vue
index 67905a0..61398ea 100644
--- a/src/components/workflows/modals/CreateWorkflowModal.vue
+++ b/src/components/workflows/modals/CreateWorkflowModal.vue
@@ -436,7 +436,7 @@ onMounted(() => {
                 ref="workflowGitCommitHashElement"
                 maxlength="40"
                 minlength="40"
-                pattern="^[0-9a-f]$"
+                pattern="^[0-9a-f]+$"
                 v-model="workflow.git_commit_hash"
                 @change="formState.allowUpload = false"
               />
diff --git a/src/components/workflows/modals/UpdateWorkflowModal.vue b/src/components/workflows/modals/UpdateWorkflowModal.vue
index 5081448..55d13e7 100644
--- a/src/components/workflows/modals/UpdateWorkflowModal.vue
+++ b/src/components/workflows/modals/UpdateWorkflowModal.vue
@@ -377,7 +377,7 @@ onMounted(() => {
                 ref="workflowGitCommitHashElement"
                 maxlength="40"
                 minlength="40"
-                pattern="^[0-9a-f]$"
+                pattern="^[0-9a-f]+$"
                 v-model="workflowUpdate.git_commit_hash"
                 @change="formState.allowUpload = false"
               />
-- 
GitLab