WikiEducationFoundation / WikiEduDashboard

Wiki Education Foundation's Wikipedia course dashboard system
https://dashboard.wikiedu.org
MIT License
392 stars 630 forks source link

loading a manual_update directly results in an Apache "Not Found" message #74

Closed ragesoss closed 9 years ago

ragesoss commented 9 years ago

I went here: http://dashboard.wikiedu.org/courses/University_of_California,_Davis/BIS_98_(W15)/manual_update

Eventually, I got this:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">

404 Not Found

Not Found

The requested URL /courses/University_of_California,_Davis/BIS_98_(W15) was not found on this server.


Apache/2.4.7 (Ubuntu) Server at dashboard.wikiedu.org Port 80

This was the url I got sent back to:

http://dashboard.wikiedu.org/courses/University_of_California,_Davis%2FBIS_98_(W15)

Note that the slash got turned into a "%2F", and apparently rails did't know how to handle this at all. (Unlike previously, there was no exception logged on Sentry now.)

ntdb commented 9 years ago

Should be resolved in cdc189d08b772b69166e8561333cdd2e36773cd1

ntdb commented 9 years ago

Resolved in cdc189d.

Note: need an integration test for the manual update button.