From ae1eb2d061312b8714bdef43390ea4f833cf3907 Mon Sep 17 00:00:00 2001 From: Jorran de Wit <jorrandewit@outlook.com> Date: Thu, 25 May 2017 21:32:16 +0200 Subject: [PATCH] Hotfix overflow error possible with current URL regex --- commentaries/urls.py | 2 +- submissions/urls.py | 2 +- theses/urls.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/commentaries/urls.py b/commentaries/urls.py index 7d3280cb2..b3c4e999c 100644 --- a/commentaries/urls.py +++ b/commentaries/urls.py @@ -6,7 +6,7 @@ from . import views urlpatterns = [ # Commentaries url(r'^$', views.CommentaryListView.as_view(), name='commentaries'), - url(r'^browse/(?P<discipline>[a-z]+)/(?P<nrweeksback>[0-9]+)/$', + url(r'^browse/(?P<discipline>[a-z]+)/(?P<nrweeksback>[0-9]{1,3})/$', views.CommentaryListView.as_view(), name='browse'), url(r'^howto$', TemplateView.as_view(template_name='commentaries/howto.html'), name='howto'), diff --git a/submissions/urls.py b/submissions/urls.py index bdd6d86f6..6191c3b66 100644 --- a/submissions/urls.py +++ b/submissions/urls.py @@ -6,7 +6,7 @@ from . import views urlpatterns = [ # Submissions url(r'^$', views.SubmissionListView.as_view(), name='submissions'), - url(r'^browse/(?P<discipline>[a-z]+)/(?P<nrweeksback>[0-9]+)/$', views.SubmissionListView.as_view(), name='browse'), + url(r'^browse/(?P<discipline>[a-z]+)/(?P<nrweeksback>[0-9]{1,3})/$', views.SubmissionListView.as_view(), name='browse'), url(r'^sub_and_ref_procedure$', TemplateView.as_view(template_name='submissions/sub_and_ref_procedure.html'), name='sub_and_ref_procedure'), diff --git a/theses/urls.py b/theses/urls.py index 5f8baf0e3..392a03a50 100644 --- a/theses/urls.py +++ b/theses/urls.py @@ -6,7 +6,7 @@ from . import views urlpatterns = [ # Thesis Links url(r'^$', views.ThesisListView.as_view(), name='theses'), - url(r'^browse/(?P<discipline>[a-z]+)/(?P<nrweeksback>[0-9]+)/$', views.ThesisListView.as_view(), name='browse'), + url(r'^browse/(?P<discipline>[a-z]+)/(?P<nrweeksback>[0-9]{1,3})/$', views.ThesisListView.as_view(), name='browse'), url(r'^(?P<thesislink_id>[0-9]+)/$', views.thesis_detail, name='thesis'), url(r'^request_thesislink$', views.RequestThesisLink.as_view(), name='request_thesislink'), url(r'^unvetted_thesislinks$', views.UnvettedThesisLinks.as_view(), name='unvetted_thesislinks'), -- GitLab