Engineers are currently investigating the issue.
Problem
A customer integrating New Quizzes data into their reporting warehouse reports that question-level {{points}} values in {{submission_data}} come back as whole numbers. Partial-credit questions return 0 or 1 instead of the actual fractional award (for example, 0.4 or 0.5). The overall quiz score keeps its decimal precision, so the sum of question-level points doesn't match the recorded score.
This blocks question-level and learning outcome reporting for any question type that supports partial credit.
Steps to reproduce
- Have a student submit a New Quiz containing at least one partial-credit question.
- Confirm the overall submission score includes a decimal (example: 7.4 out of 10).
- Retrieve {{submission_data}} for that submission.
- Inspect the {{points}} value on each question entry.
Expected result
Each question-level {{points}} value reflects the actual awarded score, including decimals. The sum of question-level points equals the recorded quiz score.
Actual result
Every question-level {{points}} value is an integer. Partial-credit questions return 0 or 1. Question totals don't equal the recorded quiz score.