Posts made by Visvanath Ratnaweera

Picture of Particularly helpful Moodlers Picture of Translators
Hi Ken

I didn't study the Git history. From my viewpoint Moodle "head" marched through 4.1dev > v4.1.0-rc1 > v4.1.0-rc2 > v4.1.0-rc3, then jumped to 4.2dev on Sunday, leaving a tag MOODLE_410_STABLE behind.

Now you need the old system to stay in the 4.1 branch:
$ git branch --track MOODLE_410_STABLE origin/MOODLE_410_STABLE
$ git checkout MOODLE_410_STABLE

I don't know whether that's what you are asking.

Picture of Particularly helpful Moodlers Picture of Translators

Our students sporadically get this error sporadically:

Error: Argument 1 passed to questionnaire::build_response_from_appdata() must be an instant of stdClass, array given, called in moodle/mod/questionnaire/questionnaire.class.php on line 4010

I'm not the admin, therefore don't have full debug trace. Still wanted to ask whether this is know otherwise.

Moodle version 3.11, theme Fordson

Average of ratings: -
Picture of Particularly helpful Moodlers Picture of Translators
Hope, you are following https://docs.moodle.org/401/en/Upgrading, including the "Before upgrade" and "Back up" parts.

Yes, PHP 7.4 is common to both versions, 3.9 and 4.1 http://www.syndrega.ch/blog/#php-and-dbms-compatibility-of-major-moodle-releases. You PHP upgrade must be incomplete then, there are so many dependent PHP modules too.

Is this your production site. It is always better to try out a copy.