File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -51,19 +51,19 @@ def process_request(self, request):
5151 return None
5252 # Otherwise show the user the 503 page
5353
54- if DJANGO_VERSION_MAJOR >= 3 and DJANGO_VERSION_MINOR >= 2 :
55- # Checks if DJANGO version is great than 3.2.0 for breaking change
56- resolver = resolvers .get_resolver (None )
57- resolve = resolver .resolve_error_handler
58- callback = resolve ('503' )
59-
60- return callback (request )
61- else :
54+ if (DJANGO_VERSION_MAJOR == 3 and DJANGO_VERSION_MINOR <= 2 ) or DJANGO_VERSION_MAJOR < 3 :
55+ # Checks if DJANGO version is less than 3.2.0 for breaking change
6256 resolver = get_resolver ()
6357
6458 callback , param_dict = resolver .resolve_error_handler ("503" )
6559
6660 return callback (request , ** param_dict )
6761
62+ else :
63+ # Default behaviour for django 3.2 and higher
64+ resolver = resolvers .get_resolver (None )
65+ resolve = resolver .resolve_error_handler
66+ callback = resolve ('503' )
6867
68+ return callback (request )
6969
Original file line number Diff line number Diff line change 11[metadata]
22name = django-maintenancemode
3- version = 0.11.7
3+ version = 0.11.8
44description = django-maintenancemode allows you to temporary shutdown your site for maintenance work
55long_description = file: README.rst
66long_description_content_type = text/x-rst
You can’t perform that action at this time.
0 commit comments