Tres Seaver
2010-05-26 5b63657e2e610067a8bb54a69501578555f4af7c
In ``repoze.who.restrict``, return headers as a list, as required by PEP333.

Keeps ``wsgiref`` from complaining.

2 files modified
5 ■■■■ changed files
CHANGES.txt 3 ●●●●● patch | view | raw | blame | history
repoze/who/restrict.py 2 ●●● patch | view | raw | blame | history
CHANGES.txt
@@ -4,6 +4,9 @@
After 2.0a2 (unreleased)
-----------------------
- In ``repoze.who.restrict``, return headers as a list, to keep ``wsgiref``
  from complaining.
- Help default request classifier cope with xml submissions with an
  explicit charset defined: http://bugs.repoze.org/issue145 (Lorenzo
  M. Catucci)
repoze/who/restrict.py
@@ -17,7 +17,7 @@
    def __call__(self, environ, start_response):
        if self.enabled:
            if not self.predicate(environ):
                start_response('401 Unauthorized', ())
                start_response('401 Unauthorized', [])
                return []
        return self.app(environ, start_response)