From 5928b670e6c944e86a6a31cdbc38e3767e4612d0 Mon Sep 17 00:00:00 2001
From: Rasmus Fuhse <fuhse@data-quest.de>
Date: Fri, 7 Jul 2023 15:30:04 +0000
Subject: [PATCH] =?UTF-8?q?Resolve=20"OER-Campus:=20Eintrag=20f=C3=BCr=20O?=
 =?UTF-8?q?ERSI=20geht=20beim=20Deaktivieren=20kaputt"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Closes #2811

Merge request studip/studip!1893
---
 app/controllers/oer/admin.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/controllers/oer/admin.php b/app/controllers/oer/admin.php
index ac65d3fe58a..11b8266b759 100644
--- a/app/controllers/oer/admin.php
+++ b/app/controllers/oer/admin.php
@@ -136,8 +136,8 @@ class Oer_AdminController extends AuthenticatedController
     public function toggle_server_active_action()
     {
         if (Request::isPost()) {
-            $host = new OERHost(Request::option("host_id"));
-            if (!$host->isMe()) {
+            $host = OERHost::find(Request::option("host_id"));
+            if ($host && !$host->isMe()) {
                 $host['active'] = Request::int("active", 0);
                 $host->store();
             }
-- 
GitLab