Advance Forum Error -

Advance Forum Error -

by C CRF -
Number of replies: 0

I have a forum open to the public to view only.  It worked fine for years until someone reported to me the followwing error.:

Coding error detected, it must be fixed by a programmer: User id is required when printing user avatar image.

Error only occurs when not logged in.   Here is the debug info:


( ! ) Notice: Undefined property: stdClass::$user in /var/www/moodle3/mod/hsuforum/view.php on line 79

Error code: codingerror
Stack trace:
line 214 of /lib/outputcomponents.php: coding_exception thrown
line 2488 of /lib/outputrenderers.php: call to user_picture->__construct()
line 1622 of /mod/hsuforum/renderer.php: call to core_renderer->user_picture()
line 1590 of /mod/hsuforum/renderer.php: call to mod_hsuforum_renderer->simple_edit_template()
line 364 of /mod/hsuforum/renderer.php: call to mod_hsuforum_renderer->simple_edit_post()
line 256 of /mod/hsuforum/renderer.php: call to mod_hsuforum_renderer->discussion()
line 5695 of /mod/hsuforum/lib.php: call to mod_hsuforum_renderer->discussion_thread()
line 280 of /mod/hsuforum/discuss.php: call to hsuforum_print_discussion()

Does anyone know what the problem is?  Thanks in advance.

Average of ratings: -