Changeset 803
- Timestamp:
- 11/09/05 16:08:10
- Files:
-
- trunk/cherrypy/lib/filter/xmlrpcfilter.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/lib/filter/xmlrpcfilter.py
r792 r803 167 167 to reach the xmlrpcfilter unchanged.""" 168 168 169 if not cherrypy.request.xmlRpcFilterOn: 169 if (not cherrypy.config.get('xmlRpcFilter.on', False) 170 or not getattr(cherrypy.request, 'isRPC', False)): 170 171 return 171 172 … … 181 182 def beforeFinalize(self): 182 183 """ Called before finalizing output """ 183 if (not cherrypy. request.xmlRpcFilterOn184 or not cherrypy.request.isRPC):184 if (not cherrypy.config.get('xmlRpcFilter.on', False) 185 or not getattr(cherrypy.request, 'isRPC', False)): 185 186 return 186 187 … … 200 201 def beforeErrorResponse(self): 201 202 try: 202 if not cherrypy.request.xmlRpcFilterOn: 203 if (not cherrypy.config.get('xmlRpcFilter.on', False) 204 or not getattr(cherrypy.request, 'isRPC', False)): 203 205 return 204 206 import sys … … 213 215 214 216 def afterErrorResponse(self): 217 if (not cherrypy.config.get('xmlRpcFilter.on', False) 218 or not getattr(cherrypy.request, 'isRPC', False)): 219 return 215 220 # The XML-RPC spec (http://www.xmlrpc.com/spec) says: 216 221 # "Unless there's a lower-level error, always return 200 OK."

