Skip to content

Students Cannot Proceed to Next Steps When Using “Needs Correction” Email Submission Link #2125

@imtinan39

Description

@imtinan39

Bug Description

When a submission is moved to “Needs Correction”, students receive an email containing a direct submission link.

If the student uses that email link to upload a corrected file, the file upload is successful (the updated file is visible to administrators,and students also). However, the student is unable to proceed to the next step in the workflow after uploading. Even if they close the browser after uploading the file it stays there. But they can not get to confirm and submit just like first submission.

If the student instead logs in directly through the main site and accesses their submission from their dashboard, they are able to upload the corrected file and complete the workflow without any issues.

This suggests the issue is specifically related to using the direct submission link from the “Needs Correction” email.

To Reproduce

Change a student submission status to “Needs Correction.”

Student receives the automated email containing the submission link.

Student clicks the submission link from the email.

Student uploads a corrected file.

Attempt to proceed to the next step.

The workflow does not advance (student cannot move forward).

Expected behavior

Students should be able to:

Use the direct submission link from the “Needs Correction” email

Upload corrected files

Proceed to the next workflow step successfully

OR

The email should not provide a direct link if it bypasses required session/workflow state.

The issue appears to be related to session handling or workflow state when accessing the submission via the email link.

Please let me know if additional logs or configuration details would be helpful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions