diff --git a/mandaye/filters/default.py b/mandaye/filters/default.py index 5be4cb8..216070a 100644 --- a/mandaye/filters/default.py +++ b/mandaye/filters/default.py @@ -121,3 +121,10 @@ class MandayeFilter(object): values['account'] = current_account return template_response("toolbar.html", values) + @staticmethod + def store_request_content_buffer(env, values, request): + """ on_request filter which allows to store the content of a post in request object + """ + if request.msg and not isinstance(request.msg, basestring): + request.msg = request.msg.read() +