You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Python version 3.6.3 |Anaconda custom (64-bit)| (default, Oct 13 2017, 12:02:49)
[GCC 7.2.0]
nbgrader version 0.5.4
jupyterhub --version (if used with JupyterHub)
0.8.1
jupyter notebook --version
5.2.1
Expected behavior
The Autograde button of a submission in the "Manage Submissions" page should work even if the student ID contains Backslashes.
Actual behavior
The Autograde button of a submission in the "Manage Submissions" page don't work if the student ID contains Backslashes.
In my case the Backslashe comes from the fact that all student accounts are AD Domain accounts.
Steps to reproduce the behavior
Create a student with a backslash in his ID.
Make him submit an assignment with the web interface.
Collect the assignements with the web interface
Try to autograde the backslashed student with the web interface
The text was updated successfully, but these errors were encountered:
Confirmed. From a quick look, it seems as though the formgrader isn't properly encoding the URL because the error is a 404 error; it looks as though it's turning the backslash into a forward slash. For example, if my student id is foo\bar, then the logs show:
[W 22:36:54.080 NotebookApp] 404 POST /formgrader/api/submission/ps1/foo/bar/autograde (::1) 15.55ms referer=http://localhost:8889/formgrader/manage_submissions/ps1
Operating system
Ubuntu 16.04.3
nbgrader --version
Python version 3.6.3 |Anaconda custom (64-bit)| (default, Oct 13 2017, 12:02:49)
[GCC 7.2.0]
nbgrader version 0.5.4
jupyterhub --version
(if used with JupyterHub)0.8.1
jupyter notebook --version
5.2.1
Expected behavior
The Autograde button of a submission in the "Manage Submissions" page should work even if the student ID contains Backslashes.
Actual behavior
The Autograde button of a submission in the "Manage Submissions" page don't work if the student ID contains Backslashes.
In my case the Backslashe comes from the fact that all student accounts are AD Domain accounts.
Steps to reproduce the behavior
The text was updated successfully, but these errors were encountered: