From 176c9f4ad94dad5786223b0c4be1a113e27ee9ca Mon Sep 17 00:00:00 2001 From: Matt Broadstone Date: Tue, 4 Jun 2013 15:26:32 -0400 Subject: [PATCH] allow to process post vars in DELETE requests --- gluon/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gluon/main.py b/gluon/main.py index 3201e4d3..1a9c268f 100644 --- a/gluon/main.py +++ b/gluon/main.py @@ -344,7 +344,7 @@ def parse_get_post_vars(request, environ): # parse POST variables on POST, PUT, BOTH only in post_vars - if (body and env.request_method in ('POST', 'PUT', 'BOTH')): + if (body and env.request_method in ('POST', 'PUT', 'DELETE', 'BOTH')): dpost = cgi.FieldStorage(fp=body, environ=environ, keep_blank_values=1) # The same detection used by FieldStorage to detect multipart POSTs is_multipart = dpost.type[:10] == 'multipart/'