Timed assessments delivered via URL allow students to "begin" after due date

Description

This was reported on our local instance but it also occurs on QA-3 and Trunk adn is related to the work Stanford is doing on taking assessments via the URL.

If a student takes an timed assessment via the URL (as opposed to entering via the list of open assessments in TS), the student is permitted to begin the assessment after the due date. Upon clicking Begin Assessment, the user received this error "Time Expired! The time allowed for this assessment has expired. The system has already submitted your assessment for grade." and the attempt is immediately submitted with a score of 0. If late submissions are not permitted, the student should not see the Begin Assessment screen. In the case of untimed assessments the user sees the following message "The assessment you requested is currently not available. Please contact your instructor if you have any questions. Click "Continue" to go to the system login page." Students should see the same message for timed assessments.

To reproduce:
1. Create a timed assessment, set the due date in the past and publish.
2. Copy the URL to the clipboard.
3. Paste the URL into a different browser and log in as a student.
4. You will see the Begin Assessment screen even though the assessment is already closed. Click Begin and assessment is submitted immediately.
5. Return to instructor view and note empty submission was accepted and grade pushed the GB if assessment was graded.

Attachments

1
  • 04 Sep 2012, 10:31 AM

Activity

Show:

Tyler Beason September 1, 2014 at 11:41 AM

We've had this issue resurface in our instance of Sakai 10, see https://sakaiproject.atlassian.net/browse/SAM-2394#icft=SAM-2394 for details, but I believe it to be the same problem.

Andrea Schmidt October 17, 2012 at 4:28 AM

Tested on http://nightly2.sakaiproject.org:8087/portal, sakai-2.9.x-all (Kernel 1.3-SNAPSHOT)- Server localhost

Working as expected

Neal Caidin October 4, 2012 at 5:13 AM

bulk close based on this query - project in (SAM) AND resolution = Fixed AND fixVersion in (13075,13076,13074,12100) AND status = Verified AND "2.9.x Status" in (Resolved, Closed)

Andrea Schmidt September 12, 2012 at 7:28 AM

Verified on http://nightly2.sakaiproject.org:8082/portal/site/a6e5d88b-e707-49db-8dea-fbef6c41cf52/
Sakai Revision: 112328 (Kernel 1.4.0-SNAPSHOT)- Server sakai-nightly.uits.iupui.edu

Win7: IE9, FF9

Sam Ottenhoff September 4, 2012 at 11:37 AM

Trunk commit r112093

Fixed

Details

Priority

Affects versions

Fix versions

Assignee

Reporter

Environment

sakai/trunk on Oracle - Built: 02/14/12 08:00 - Sakai Revision: 104681; also qa3-us
Created February 14, 2012 at 6:03 AM
Updated April 17, 2018 at 8:25 AM
Resolved September 4, 2012 at 11:37 AM

Flag notifications