Commit 47a2122a by Don Mitchell

Require edx:// for urls

But don't use this parser for urls embedded in a browser url request. 
parent 1b63ecab
......@@ -21,8 +21,8 @@ def parse_url(string):
'edx://version/0123FFFF'
'edx://mit.eecs.6002x'
'edx://mit.eecs.6002x;published'
'edx://mit.eecs.6002x;published#HW3'
'edx://mit.eecs.6002x;published@000eee12345#HW3'
'edx://mit.eecs.6002x;published/block/HW3'
'edx://mit.eecs.6002x;published/version/000eee12345/block/HW3'
This returns None if string cannot be parsed.
......@@ -98,9 +98,9 @@ def parse_course_id(string):
Examples of valid course_ids:
'mit.eecs.6002x'
'mit.eecs.6002x;published'
'mit.eecs.6002x#HW3'
'mit.eecs.6002x;published#HW3'
'mit.eecs.6002x/branch/published'
'mit.eecs.6002x/block/HW3'
'mit.eecs.6002x/branch/published/block/HW3'
'mit.eecs.6002x/branch/published/version/519665f6223ebd6980884f2b/block/HW3'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment