Edgewall Software

Ticket #5718: downloadUnrenderableAttachments.patch

File downloadUnrenderableAttachments.patch, 0.6 KB (added by tedfordgif@…, 8 months ago)

Implements enhancement described in this ticket.

  • \trac\attachment.py

    old new  
    399399            data = self._render_form(req, attachment) 
    400400        else: 
    401401            data = self._render_view(req, attachment) 
     402            if self.env.config.get('wiki','forward_to_raw_href') and data['preview']['rendered'] is None: 
     403                req.redirect(data['preview']['raw_href']) 
     404                return # cancel all template processing 
    402405 
    403406        add_stylesheet(req, 'common/css/code.css') 
    404407        return 'attachment.html', data, None