From eb297d4863295450111cb3bd2f6628d43754514b Mon Sep 17 00:00:00 2001 From: David Ormsbee Date: Wed, 24 Sep 2014 06:45:04 -0400 Subject: [PATCH] Fix to allow usernames with '-', '+', '.' in Mobile API urls. --- lms/djangoapps/mobile_api/users/urls.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lms/djangoapps/mobile_api/users/urls.py b/lms/djangoapps/mobile_api/users/urls.py index ae03b2ad2c..ac6bdd04a4 100644 --- a/lms/djangoapps/mobile_api/users/urls.py +++ b/lms/djangoapps/mobile_api/users/urls.py @@ -6,9 +6,9 @@ from rest_framework.urlpatterns import format_suffix_patterns from .views import UserDetail, UserCourseEnrollmentsList urlpatterns = patterns('mobile_api.users.views', - url(r'^(?P\w+)$', UserDetail.as_view(), name='user-detail'), + url(r'^(?P[\w.+-]+)$', UserDetail.as_view(), name='user-detail'), url( - r'^(?P\w+)/course_enrollments/$', + r'^(?P[\w.+-]+)/course_enrollments/$', UserCourseEnrollmentsList.as_view(), name='courseenrollment-detail' ),