# # # patch "viewmtn.py" # from [7f71265800749c5f6067bdeb075856afad4212d8] # to [032885cf22c6d9c684bc1ce0fe90f60f3f97dd79] # ============================================================ --- viewmtn.py 7f71265800749c5f6067bdeb075856afad4212d8 +++ viewmtn.py 032885cf22c6d9c684bc1ce0fe90f60f3f97dd79 @@ -174,9 +174,12 @@ class DiffLink(Link): else: mode = "diff" self.relative_uri = 'revision/%s/' % (mode) + diff.from_rev + '/with/' + diff.to_rev - # TODO: figure out a linking scheme for diffs of multiple files. if isinstance(diff.fname, list): - fname = diff.fname[0] + # TODO: figure out a linking scheme for diffs of multiple files. + if len(diff.fname) > 0: + fname = diff.fname[0] + else: + fname = None else: fname = diff.fname if fname is not None: