From 7220c7858141e96e969aaf04a01a8f0372600c40 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Tue, 6 Aug 2013 01:59:11 -0500 Subject: [PATCH] fixed bug about lazy WSGI middleware, thanks Anthony --- VERSION | 2 +- gluon/main.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/VERSION b/VERSION index df22bbae..4b549c08 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.6.0-development+timestamp.2013.08.05.10.37.23 +Version 2.6.0-development+timestamp.2013.08.06.01.58.11 diff --git a/gluon/main.py b/gluon/main.py index b3c37fbb..2c56fe3f 100644 --- a/gluon/main.py +++ b/gluon/main.py @@ -292,7 +292,7 @@ class LazyWSGI(object): self.response.headers = dict(headers) return lambda *args, **kargs: \ self.response.write(escape=False, *args, **kargs) - def middleware(self,*a): + def middleware(self,*middleware_apps): """ In you controller use:: @@ -311,7 +311,7 @@ class LazyWSGI(object): return [data] for item in middleware_apps: app = item(app) - def caller(app): + def caller(app): return app(self.environ, self.start_response) return lambda caller=caller, app=app: caller(app) return middleware