mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-30 09:48:56 +00:00
Handle "t=upload" in UploadResultsPage POST handling
This commit is contained in:
parent
3bfa5a5c29
commit
7a82fd671f
@ -86,6 +86,23 @@ class UploadResultsPage(MultiFormatResource):
|
||||
elem = UploadResultsElement(self._upload_results)
|
||||
return renderElement(req, elem)
|
||||
|
||||
# This is weird but necessary because:
|
||||
#
|
||||
# 1. MultiFormatResource.render() uses argument "t" to figure out
|
||||
# its output format.
|
||||
#
|
||||
# 2. Upload request is of the form "POST /uri?t=upload&file=newfile".
|
||||
# See URIHandler.render_POST().
|
||||
#
|
||||
# MultiFormatResource.render() looks up "t" argument, which in
|
||||
# this case has the value "upload", and then it would look for a
|
||||
# render_UPLOAD() method.
|
||||
#
|
||||
# We could change upload request to use more descriptive names
|
||||
# that do not cause name collisions like this. That should be a
|
||||
# separate change though.
|
||||
render_UPLOAD = render_HTML
|
||||
|
||||
|
||||
class UploadResultsElement(Element, status.UploadResultsRendererMixin):
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user