Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.7.7, 1.8.8
-
Component/s: Forum
-
Labels:None
-
Environment:Linux, Apache 2, PHP 5.2.6, MySQL 5
-
Database:MySQL
-
Difficulty:Easy
-
Affected Branches:MOODLE_17_STABLE, MOODLE_18_STABLE
-
Fixed Branches:MOODLE_17_STABLE, MOODLE_18_STABLE, MOODLE_19_STABLE
Description
Our client has a number of courses with forums in, and they rate posts in courses between certain dates.
Since our recent updates (in their case to 1.8.8) forum rating no longer works - instead it throws an error - "Invalid Rate (568)" - on the screen. Nothing shows up in the php error log, even at the highest levels of debugging.
This is using a simple 0 to 20 rating, no custom scales or anything like that.
I have tried switching rating off then on again, changing the numbers (0 to 10 for example), and switching off rating dates, but it makes no difference.
This is a major problem for our client, as they have just started a new teaching period with new students on new courses, and need this functionality urgently. It was working until the update. I am going to try an earlier version of rate.phop and see if it works...
Sean K
Eloy can you check this please? I'm guessing it's the ajax rating.
Sean, can you try turning the ajax rating off? forum_ajaxrating