Commit f5dbb566 authored by Aymeric Augustin's avatar Aymeric Augustin
Browse files

Fixed #17550 -- Removed a workaround for a bug in flup 1.0.1.

This reverts commit 948a833e.

flup appears to be dead, and this fix breaks legitimate uses of Django.

Refs #8490.
parent d384878c
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -129,14 +129,11 @@ class WSGIRequest(http.HttpRequest):
    def __init__(self, environ):
        script_name = base.get_script_name(environ)
        path_info = base.get_path_info(environ)
        if not path_info or path_info == script_name:
        if not path_info:
            # Sometimes PATH_INFO exists, but is empty (e.g. accessing
            # the SCRIPT_NAME URL without a trailing slash). We really need to
            # operate as if they'd requested '/'. Not amazingly nice to force
            # the path like this, but should be harmless.
            #
            # (The comparison of path_info to script_name is to work around an
            # apparent bug in flup 1.0.1. See Django ticket #8490).
            path_info = '/'
        self.environ = environ
        self.path_info = path_info