From fd50b7a4f82b37d75b9bfe2cfa560df0c6710845 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Mon, 8 May 2023 12:10:53 +0000
Subject: [PATCH] fixes #2613

Closes #2613

Merge request studip/studip!1763
---
 templates/calendar/entries/icons.php | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/templates/calendar/entries/icons.php b/templates/calendar/entries/icons.php
index 9829d41a387..1edb480c546 100644
--- a/templates/calendar/entries/icons.php
+++ b/templates/calendar/entries/icons.php
@@ -1,6 +1,12 @@
+<?php
+/**
+ * @var string $element_id
+ * @var array $entry
+ */
+?>
 <div id="schedule_icons_<?= $element_id ?>" class="schedule_icons">
     <? if (!empty($entry['icons'])) foreach ($entry['icons'] as $icon) : ?>
-        <? if($icon['url']) : ?>
+        <? if (!empty($icon['url'])) : ?>
         <a href="<?= $icon['url'] ?>" <?= $icon['onClick'] ? 'onClick="STUDIP.Calendar.clickEngine('. $icon['onClick'].', this, event); return false;"' : '' ?>>
             <?= Assets::img($icon['image'], ['title' => $icon['title'], 'alt' => $icon['title']]) ?>
         </a>
-- 
GitLab