From a5ac0367e103ab26a57fe9d37a5dea588561a1d2 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Thu, 23 Jun 2022 09:15:36 +0000
Subject: [PATCH] dialogs: assume valid validity on all links, fixes #1210

Closes #1210

Merge request studip/studip!719
---
 resources/assets/javascripts/lib/dialog.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/resources/assets/javascripts/lib/dialog.js b/resources/assets/javascripts/lib/dialog.js
index 8703255402e..0efd76f3612 100644
--- a/resources/assets/javascripts/lib/dialog.js
+++ b/resources/assets/javascripts/lib/dialog.js
@@ -673,6 +673,10 @@ Dialog.removeHeaderHandler = function (header) {
 
 Dialog.initialize = function() {
     function checkValidity(element) {
+        if (element.matches('a')) {
+            return true;
+        }
+
         const form = element.closest('form');
         if (form === null) {
             return true;
-- 
GitLab