From 63d0a103ed6cb28e1695ea9ce6dfc1ad0b8a9bea Mon Sep 17 00:00:00 2001
From: Tamara Gunkel <tamara.gunkel@web.de>
Date: Wed, 23 Feb 2022 10:05:58 +0100
Subject: [PATCH] fix filtering when port is used

---
 filter.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/filter.php b/filter.php
index 3821331..1a53e8f 100644
--- a/filter.php
+++ b/filter.php
@@ -68,7 +68,7 @@ class filter_opencast extends moodle_text_filter
                 $urlparts = parse_url($episodeurl);
                 $baseurl = $urlparts['scheme'] . '://' . $urlparts['host'];
                 if (isset($urlparts['port'])) {
-                    $baseurl .= $urlparts['port'];
+                    $baseurl .= ':' . $urlparts['port'];
                 }
 
                 if (empty($episodeurl) || stripos($text, $baseurl) === false) {
-- 
GitLab