Ticket #1598: monkey-patch-decodingfilter.patch

File monkey-patch-decodingfilter.patch, 0.6 kB (added by Chris Arndt, 10 months ago)

Fix monkey-patching DecodeFilter? when no 'before_main' filters are present

  • turbogears/visit/api.py

    old new  
    129129    # monkey inject our replacement filter into the CP2 filter chain 
    130130    df = MonkeyDecodingFilter() 
    131131    for index, active_filter in enumerate( 
    132             cherrypy.filters._filterhooks['before_main']): 
     132            cherrypy.filters._filterhooks.get('before_main', [])): 
    133133 
    134134        if active_filter.im_class == \ 
    135135                cherrypy.filters.decodingfilter.DecodingFilter: