|
|
|
Late not accepted, past due.
When a student is allowed to retake, he is able to see the link in delivery view, but after he submit the assessment, the link is always there ready to take again. This is wrong! However, when he begin to take the cannot he cannot. Actually the link should not be there in the first place. Case 1: Timed assessment, late not allowed 1. Create an assessment with timed assessment, late not accepted and has due date. 2. Before due date, try to take the assessment. 3. After due date, grant retake for a student. 4. As that student, take the assessment and submit it. 5. In main student view page after submit it, you will still see the link for that assessment again.---> should not be there. Now, click on that link, and after click "Begin" to take the test, you will see the Time Expired message. Case 2: No timed assessment, late not allowed Repeat step 1 - 4 as above 5. After click "Begin" to take the test, you will see the message: Late Submission not allowed I cannot reproduce this in either my local instance or our nightly instance. We will try other QA official instances.
After investigation, this error is seen in Oracle database. It is fixed in following file:
commit -m " Sending sakai/sam/samigo-services/src/java/org/sakaiproject/tool/assessment/facade/AssessmentGradingFacadeQueries.java Transmitting file data ... Committed revision 36050. Verified on qa3-us(oracle instance) - tag 006 and it is now working well for late submission not allowed regarding retake function.
We're currently QAing this change on 2.4.x targeted to hit production this Friday and it seems to work well. Merging required some light conflict resolution and removing a call to a method in the Event service that doesn't exist yet, but it wasn't bad (< 10 minutes).
Joshua, I'm re-closing this issue as it has already been fixed and verifed for the release currently being worked on. If you encounter other problems with this issue, please open a new issue. (If you're just trying to get it merged to 2.4.x, then all you need to do is assign it the 2.4.x Branch Manager, which you already have.)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
SAK-11492" C:/sakai/sam/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/bean/delivery/DeliveryBean.java C:/sakai/sam/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/evaluation/SubmissionStatusListener.java C:/sakai/sam/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/select/SelectActionListener.javaSending sakai/sam/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/bean/delivery/DeliveryBean.java
Sending sakai/sam/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/evaluation/SubmissionStatusListener.java
Sending sakai/sam/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/select/SelectActionListener.java
Transmitting file data ...
Committed revision 35230.