Edgewall Software

Ticket #2369: changeset-involving-root-r2536.patch

File changeset-involving-root-r2536.patch, 1.0 KB (added by Tim Hatch <trac@…>, 6 years ago)

Diff from r2536 to enable links to root in changeset

  • trac/versioncontrol/web_ui/changeset.py

     
    182182                info['rev.old'] = base_rev 
    183183                info['browser_href.old'] = self.env.href.browser(base_path, 
    184184                                                                 rev=base_rev) 
    185             if path: 
    186                 info['path.new'] = path 
    187                 info['rev.new'] = chgset.rev 
    188                 info['browser_href.new'] = self.env.href.browser(path, 
     185            path = path or "/" 
     186            info['path.new'] = path 
     187            info['rev.new'] = chgset.rev 
     188            info['browser_href.new'] = self.env.href.browser(path, 
    189189                                                                 rev=chgset.rev) 
    190190            if change in (Changeset.COPY, Changeset.EDIT, Changeset.MOVE): 
    191191                edits.append((idx, path, kind, base_path, base_rev))