Show More
@@ -550,13 +550,18 b' def action_parser(user_log, feed=False, ' | |||
|
550 | 550 | return link_to(lbl, _url, raw_id=rev.raw_id, repo_name=repo_name, |
|
551 | 551 | class_='lazy-cs' if lazy_cs else '') |
|
552 | 552 | |
|
553 | def _get_op(rev_txt): | |
|
554 | _op = None | |
|
555 | _name = rev_txt | |
|
556 | if len(rev_txt.split('=>')) == 2: | |
|
557 | _op, _name = rev_txt.split('=>') | |
|
558 | return _op, _name | |
|
559 | ||
|
553 | 560 | revs = [] |
|
554 | 561 | if len(filter(lambda v: v != '', revs_ids)) > 0: |
|
555 | 562 | repo = None |
|
556 | 563 | for rev in revs_ids[:revs_top_limit]: |
|
557 |
_op |
|
|
558 | if len(rev.split('=>')) == 2: | |
|
559 | _op, _name = rev.split('=>') | |
|
564 | _op, _name = _get_op(rev) | |
|
560 | 565 | |
|
561 | 566 | # we want parsed changesets, or new log store format is bad |
|
562 | 567 | if parse_cs: |
@@ -583,6 +588,10 b' def action_parser(user_log, feed=False, ' | |||
|
583 | 588 | [lnk(rev, repo_name) for rev in revs[:revs_limit]] |
|
584 | 589 | ) |
|
585 | 590 | ) |
|
591 | _op1, _name1 = _get_op(revs_ids[0]) | |
|
592 | _op2, _name2 = _get_op(revs_ids[-1]) | |
|
593 | ||
|
594 | _rev = '%s...%s' % (_name1, _name2) | |
|
586 | 595 | |
|
587 | 596 | compare_view = ( |
|
588 | 597 | ' <div class="compare_view tooltip" title="%s">' |
@@ -591,7 +600,7 b' def action_parser(user_log, feed=False, ' | |||
|
591 | 600 | revs_ids[0][:12], revs_ids[-1][:12] |
|
592 | 601 | ), |
|
593 | 602 | url('changeset_home', repo_name=repo_name, |
|
594 |
revision= |
|
|
603 | revision=_rev | |
|
595 | 604 | ), |
|
596 | 605 | _('compare view') |
|
597 | 606 | ) |
General Comments 0
You need to be logged in to leave comments.
Login now