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

Changeset 2447

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

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

Files:

Legend:

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

    r2432 r2447  
    883883    def collapse_body(self): 
    884884        """Collapse self.body to a single string; replace it and return it.""" 
    885         newbody = '' 
    886         for chunk in self.body: 
    887             newbody += chunk 
     885        if isinstance(self.body, basestring): 
     886            return self.body 
     887 
     888        newbody = ''.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