| ... | ... |
@@ -259,8 +259,8 @@ |
| 259 | 259 |
|
| 260 | 260 |
# commit_body args |
| 261 | 261 |
my %commit_body_args = ( |
| 262 |
- user => $base_user_id, |
|
| 263 |
- project => $base_project_id, |
|
| 262 |
+ user => $target_user_id, |
|
| 263 |
+ project => $target_project->{id},
|
|
| 264 | 264 |
rep_info => $work_rep_info, |
| 265 | 265 |
rev => $end_commit_id, |
| 266 | 266 |
from_rev => $start_commit_id |
| ... | ... |
@@ -674,12 +674,12 @@ |
| 674 | 674 |
</span> |
| 675 | 675 |
</div> |
| 676 | 676 |
<div class="compare-commits-commit-title"> |
| 677 |
- <a style="color:#333" href="<%= url_for("/$base_user_id/$base_project_id/commit/$commit->{id}") %>">
|
|
| 677 |
+ <a style="color:#333" href="<%= url_for("/$target_user_id/$target_project->{id}/commit/$commit->{id}") %>">
|
|
| 678 | 678 |
<%= $commit->{title_short} %>
|
| 679 | 679 |
</a> |
| 680 | 680 |
</div> |
| 681 | 681 |
<div class="compare-commits-commit-id"> |
| 682 |
- <a href="<%= url_for("/$base_user_id/$base_project_id/commit/$commit->{id}") %>">
|
|
| 682 |
+ <a href="<%= url_for("/$target_user_id/$target_project->{id}/commit/$commit->{id}") %>">
|
|
| 683 | 683 |
<%= substr($commit->{id}, 0, 7) %>
|
| 684 | 684 |
</a> |
| 685 | 685 |
</div> |
| ... | ... |
@@ -54,6 +54,14 @@ |
| 54 | 54 |
$total_add_line_count += $blob_diff->{add_line_count};
|
| 55 | 55 |
$total_delete_line_count += $blob_diff->{delete_line_count};
|
| 56 | 56 |
} |
| 57 |
+ |
|
| 58 |
+ # diff_tree arguments |
|
| 59 |
+ my %diff_tree_args = ( |
|
| 60 |
+ rev => $rev, |
|
| 61 |
+ from_rev => $from_rev, |
|
| 62 |
+ diff_trees => $diff_trees |
|
| 63 |
+ ); |
|
| 64 |
+ |
|
| 57 | 65 |
%> |
| 58 | 66 |
|
| 59 | 67 |
%= javascript begin |
| ... | ... |
@@ -87,15 +95,23 @@ |
| 87 | 95 |
</div> |
| 88 | 96 |
|
| 89 | 97 |
<div id="diff_tree" style="display:none"> |
| 90 |
- <%= include '/include/diff_tree', id => $rev, from_id => $from_rev, |
|
| 91 |
- diff_trees => $diff_trees %> |
|
| 98 |
+ %= include '/include/diff_tree', %diff_tree_args; |
|
| 92 | 99 |
</div> |
| 93 | 100 |
|
| 94 | 101 |
% my $num = 0; |
| 95 | 102 |
% for my $file (sort keys %$diff_trees_h) {
|
| 103 |
+ <% |
|
| 104 |
+ # blob_diff_body arguments |
|
| 105 |
+ my $blob_diff = $blob_diffs_h->{$file};
|
|
| 106 |
+ my %blob_diff_body_args = ( |
|
| 107 |
+ user => $user_id, |
|
| 108 |
+ project => $project_id, |
|
| 109 |
+ blob_diff => $blob_diff, |
|
| 110 |
+ diff_tree => $diff_trees_h->{$file}
|
|
| 111 |
+ ); |
|
| 112 |
+ %> |
|
| 96 | 113 |
<div id="diff-<%= $num %>"> |
| 97 |
- % my $blob_diff = $blob_diffs_h->{$file};
|
|
| 98 |
- %= include '/include/blob_diff_body', blob_diff => $blob_diff, diff_tree => $diff_trees_h->{$file};
|
|
| 114 |
+ %= include '/include/blob_diff_body', %blob_diff_body_args; |
|
| 99 | 115 |
</div> |
| 100 | 116 |
% $num++; |
| 101 | 117 |
% } |
| ... | ... |
@@ -303,8 +303,8 @@ |
| 303 | 303 |
|
| 304 | 304 |
# commit_body args |
| 305 | 305 |
my %commit_body_args = ( |
| 306 |
- user => $base_user_id, |
|
| 307 |
- project => $base_project_id, |
|
| 306 |
+ user => $target_user_id, |
|
| 307 |
+ project => $target_project->{id},
|
|
| 308 | 308 |
rep_info => $work_rep_info, |
| 309 | 309 |
rev => $end_commit_id, |
| 310 | 310 |
from_rev => $start_commit_id |
| ... | ... |
@@ -429,12 +429,12 @@ |
| 429 | 429 |
</span> |
| 430 | 430 |
</div> |
| 431 | 431 |
<div class="compare-commits-commit-title"> |
| 432 |
- <a style="color:#333" href="<%= url_for("/$base_user_id/$base_project_id/commit/$commit->{id}") %>">
|
|
| 432 |
+ <a style="color:#333" href="<%= url_for("/$target_user_id/$target_project->{id}/commit/$commit->{id}") %>">
|
|
| 433 | 433 |
<%= $commit->{title_short} %>
|
| 434 | 434 |
</a> |
| 435 | 435 |
</div> |
| 436 | 436 |
<div class="compare-commits-commit-id"> |
| 437 |
- <a href="<%= url_for("/$base_user_id/$base_project_id/commit/$commit->{id}") %>">
|
|
| 437 |
+ <a href="<%= url_for("/$target_user_id/$target_project->{id}/commit/$commit->{id}") %>">
|
|
| 438 | 438 |
<%= substr($commit->{id}, 0, 7) %>
|
| 439 | 439 |
</a> |
| 440 | 440 |
</div> |