From db83df72d79dc802e1d11e5e5c7213d9fe22e652 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Tue, 29 Oct 2024 15:36:36 +0000
Subject: [PATCH] fix corruption of WikiPage content in
 WikiPage::getStartPage(), fixes #4780

Closes #4780

Merge request studip/studip!3575
---
 lib/models/WikiPage.php | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/models/WikiPage.php b/lib/models/WikiPage.php
index 69160a4c36a..817dfaec0b2 100644
--- a/lib/models/WikiPage.php
+++ b/lib/models/WikiPage.php
@@ -217,9 +217,12 @@ class WikiPage extends SimpleORMap implements PrivacyObject
         }
 
         $page = new WikiPage();
-        $page->content = _('Dieses Wiki ist noch leer.');
+        $page->setValue('content', _('Dieses Wiki ist noch leer.'));
         if ($page->isEditable()) {
-            $page->content .=  ' ' . _("Bearbeiten Sie es!\nNeue Seiten oder Links werden einfach durch Eingeben von [nop][[Wikinamen]][/nop] in doppelten eckigen Klammern angelegt.");
+            $page->setValue(
+                'content',
+                $page->getValue('content') .  ' ' . _("Bearbeiten Sie es!\nNeue Seiten oder Links werden einfach durch Eingeben von [nop][[Wikinamen]][/nop] in doppelten eckigen Klammern angelegt.")
+            );
         }
         return $page;
     }
-- 
GitLab