Problem z błędnym Grade w QUIZ

Problem z błędnym Grade w QUIZ

Napisane przez: Adam C ()
Liczba odpowiedzi: 0

Witam,

Od kilku dni mam problem z moodle 3.2.1 (Build: 20170109) z modułem QUIZ. Ludzie zgłaszają, że mają zrobiony test, a nauczyciel go nie widzi.

Admin wchodzi w: https://moodle.jakas_domena.pl/moodle/report/outline/user.php?id=44&course=9&mode=complete

i widzi:

Quiz: Nazwa_quizu

    Grade: 66.67 % (Failed)

    Attempt 1: 4.00/15.00 - Sunday, 24 September 2017, 2:57 PM

    Attempt 2: 4.00/15.00 - Sunday, 24 September 2017, 3:25 PM

    Attempt 3: 4.00/15.00 - Sunday, 24 September 2017, 3:52 PM

    Attempt 4: 2.00/15.00 - Sunday, 24 September 2017, 4:07 PM

    Attempt 5: 10.00/15.00 - Sunday, 24 September 2017, 6:07 PM

    Attempt 6: 8.00/15.00 - Sunday, 24 September 2017, 6:28 PM

    Attempt 7: 15.00/15.00 - Friday, 29 September 2017, 1:31 PM


co już jest podejrzane, bo Attempt #7 ma 15/15 czyli 100% a nie 66.67%. Po sprawdzeniu w bazie danych:

MariaDB [moodle]> select id,quiz,userid,attempt,preview,state,sumgrades from mdl_quiz_attempts where userid=44 and quiz=89;

+------+------+--------+---------+---------+----------+-----------+

| id   | quiz | userid | attempt | preview | state    | sumgrades |

+------+------+--------+---------+---------+----------+-----------+

| 7626 |   89 |     44 |       1 |       0 | finished |   4.00000 |

| 7627 |   89 |     44 |       2 |       0 | finished |   4.00000 |

| 7628 |   89 |     44 |       3 |       0 | finished |   4.00000 |

| 7629 |   89 |     44 |       4 |       0 | finished |   2.00000 |

| 7630 |   89 |     44 |       5 |       0 | finished |  10.00000 |

| 7631 |   89 |     44 |       6 |       0 | finished |   8.00000 |

| 7670 |   89 |     44 |       7 |       1 | finished |  15.00000 |

+------+------+--------+---------+---------+----------+-----------+

7 rows in set (0.00 sec)

jeden rekord (ten z wynikiem 15) ma ustawioną flagę "preview". 

Po sprawdzeniu bazy danych okazuje się, że nigdy dopiero od kilku dni pojawiają się wpisy z taka flagą. 

Wykonałem testowe odtworzenie bazy z backupu z daty poprzedzającej pojawienie się pierwszego wpisu z flagą preview = 1 i tam wszystko wydaje się być ok.

Czy ktoś ma pojęcie w czym może być problem ?

Pozdrawiam

Adam