From 17ec025163c734d822aee2064e650883bfb753c3 Mon Sep 17 00:00:00 2001
From: Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de>
Date: Thu, 22 Aug 2024 15:33:22 +0200
Subject: [PATCH] =?UTF-8?q?Revert=20"Resolve=20"Externe=20Seiten:=20Die=20?=
 =?UTF-8?q?Sichbarkeit=20von=20Veranstaltungen=20wird=20an=20weiteren=20St?=
 =?UTF-8?q?ellen=20nicht=20ber=C3=BCcksichtigt""?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

This reverts commit b506b133d371742ef23b3a22cc1c6bb20c860d40.
---
 lib/extern/ExternPagePersBrowse.php    | 3 +--
 lib/extern/ExternPagePersonDetails.php | 3 +--
 lib/extern/ExternPageTimetable.php     | 6 +-----
 3 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/lib/extern/ExternPagePersBrowse.php b/lib/extern/ExternPagePersBrowse.php
index d55717376cd..270e99124cd 100644
--- a/lib/extern/ExternPagePersBrowse.php
+++ b/lib/extern/ExternPagePersBrowse.php
@@ -32,7 +32,7 @@ class ExternPagePersBrowse extends ExternPage
 
     /**
      * @see ExternPage::getDataFields()
-
+     
      * @param array $classes
      * @return array
      */
@@ -343,7 +343,6 @@ class ExternPagePersBrowse extends ExternPage
                         LEFT JOIN auth_user_md5 aum ON su.user_id = aum.user_id
                     WHERE ui.Institut_id = ?
                         AND su.status = 'dozent'
-                        AND s.visible = 1
                         AND ui.externdefault = 1
                         AND " . get_ext_vis_query() . "
                         AND ui.inst_perms = 'dozent'
diff --git a/lib/extern/ExternPagePersonDetails.php b/lib/extern/ExternPagePersonDetails.php
index 37d7436b785..49c754c16a1 100644
--- a/lib/extern/ExternPagePersonDetails.php
+++ b/lib/extern/ExternPagePersonDetails.php
@@ -146,8 +146,7 @@ class ExternPagePersonDetails extends ExternPage
                 LEFT JOIN `seminar_user` USING(`seminar_id`)
                 LEFT JOIN `sem_types`
                     ON `sem_types`.`id` = `seminare`.`status`
-            WHERE `seminare`.`visible` = 1
-                AND `semester_courses`.`semester_id` IN (:semester_ids) OR ISNULL(`semester_id`)
+            WHERE `semester_courses`.`semester_id` IN (:semester_ids) OR ISNULL(`semester_id`)
                 AND `seminar_user`.`user_id` = :user_id
                 AND `seminar_user`.`status` = 'dozent'
                 AND `sem_types`.`class` IN (:semclasses)";
diff --git a/lib/extern/ExternPageTimetable.php b/lib/extern/ExternPageTimetable.php
index b301a47cdbd..45c40c85a95 100644
--- a/lib/extern/ExternPageTimetable.php
+++ b/lib/extern/ExternPageTimetable.php
@@ -119,11 +119,7 @@ class ExternPageTimetable extends ExternPage
                 LEFT JOIN `seminar_inst`
                     ON `seminare`.`Seminar_id` = `seminar_inst`.`Seminar_id`";
         $query .= "
-            WHERE (
-                `seminare`.`visible` = 1
-                    AND termine`.`date` >= :start
-                    AND `termine`.`date` <= :end
-            )"
+            WHERE (`termine`.`date` >= :start AND `termine`.`date` <= :end) "
             . $this->getEventTypeSQL($params)
             . $this->getScopesSQL($params, $this->studyareas, (bool) $this->scope_kids)
             . $this->getInstitutesSQL($params)
-- 
GitLab