Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

Changeset 2448

Show
Ignore:
Timestamp:
06/14/09 23:28:18
Author:
visteya
Message:

fix for ticket #929, "needless work in Response.collapse_body()"

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/python3/cherrypy/_cprequest.py

    r2433 r2448  
    883883    def collapse_body(self): 
    884884        """Collapse self.body to a single string; replace it and return it.""" 
    885         newbody = b'' 
    886         for chunk in self.body: 
    887             newbody += chunk 
     885        if isinstance(self.body, str): 
     886            return self.body 
     887 
     888        newbody = b''.join([chunk for chunk in self.body]) 
    888889        self.body = newbody 
    889890        return newbody 

Hosted by WebFaction

Log in as guest/cpguest to create tickets