comparison mercurial/hgweb/request.py @ 36872:cf69df7ea385

hgweb: remove wsgirequest.form (API) Now that everything is ported to consume from parsedrequest.qsparams, we no longer have a need for wsgirequest.form. Let's remove all references to it. .. api:: The WSGI request object no longer exposes a ``form`` attribute containing parsed query string data. Use the ``qsparams`` attribute instead. Differential Revision: https://phab.mercurial-scm.org/D2782
author Gregory Szorc <gregory.szorc@gmail.com>
date Sat, 10 Mar 2018 12:31:11 -0800
parents ec0af9c59270
children a755fd3b7146
comparison
equal deleted inserted replaced
36871:3d60a22e27f5 36872:cf69df7ea385
424 self.threaded = wsgienv[r'wsgi.multithread'] 424 self.threaded = wsgienv[r'wsgi.multithread']
425 self.multiprocess = wsgienv[r'wsgi.multiprocess'] 425 self.multiprocess = wsgienv[r'wsgi.multiprocess']
426 self.run_once = wsgienv[r'wsgi.run_once'] 426 self.run_once = wsgienv[r'wsgi.run_once']
427 self.env = wsgienv 427 self.env = wsgienv
428 self.req = parserequestfromenv(wsgienv, inp) 428 self.req = parserequestfromenv(wsgienv, inp)
429 self.form = self.req.qsparams.asdictoflists()
430 self.res = wsgiresponse(self.req, start_response) 429 self.res = wsgiresponse(self.req, start_response)
431 self._start_response = start_response 430 self._start_response = start_response
432 self.server_write = None 431 self.server_write = None
433 self.headers = [] 432 self.headers = []
434 433