From 76011101ee034cd82ef120cd70bae215f7ddb22d Mon Sep 17 00:00:00 2001 From: Daniel Ziegenberg Date: Mon, 6 Oct 2025 10:06:43 +0200 Subject: [PATCH] Fix exception on editing a post Cannot access private property mod_moodleoverflow\discussion\discussion::$userid line 69 of /mod/moodleoverflow/classes/anonymous.php: Error thrown line 582 of /mod/moodleoverflow/classes/post/post_control.php: call to mod_moodleoverflow\anonymous::is_post_anonymous() line 125 of /mod/moodleoverflow/post.php: call to mod_moodleoverflow\post\post_control->build_postform() Signed-off-by: Daniel Ziegenberg --- classes/anonymous.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/anonymous.php b/classes/anonymous.php index d0072efa09..def6176e82 100644 --- a/classes/anonymous.php +++ b/classes/anonymous.php @@ -65,7 +65,7 @@ public static function is_post_anonymous($discussion, $moodleoverflow, $postingu } if ($moodleoverflow->anonymous == self::QUESTION_ANONYMOUS) { - return $discussion->userid == $postinguserid; + return $discussion->get_userid() == $postinguserid; } return false;