... | ... |
@@ -777,12 +777,11 @@ sub last_activity { |
777 | 777 |
} |
778 | 778 |
|
779 | 779 |
sub parse_rev_path { |
780 |
- my ($self, $user, $project, $rev_path) = @_; |
|
780 |
+ my ($self, $rep,, $rev_path) = @_; |
|
781 | 781 |
|
782 | 782 |
# References |
783 |
- my @cmd = $self->cmd_rep( |
|
784 |
- $user, |
|
785 |
- $project, |
|
783 |
+ my @cmd = $self->cmd( |
|
784 |
+ $rep, |
|
786 | 785 |
'show-ref', |
787 | 786 |
'--dereference' |
788 | 787 |
); |
... | ... |
@@ -9,7 +9,7 @@ |
9 | 9 |
my $user = param('user'); |
10 | 10 |
my $project = param('project'); |
11 | 11 |
my $rev_file = param('rev_file'); |
12 |
- my ($rev, $file) = $git->parse_rev_path($user, $project, $rev_file); |
|
12 |
+ my ($rev, $file) = $git->parse_rev_path(app->rep_info($user, $project), $rev_file); |
|
13 | 13 |
|
14 | 14 |
# Commit |
15 | 15 |
my $commit = $git->last_change_commit($user, $project, $rev, $file); |
... | ... |
@@ -11,7 +11,7 @@ |
11 | 11 |
my $user = param('user'); |
12 | 12 |
my $project = param('project'); |
13 | 13 |
my $rev_file = param('rev_file'); |
14 |
- my ($rev, $file) = $git->parse_rev_path($user, $project, $rev_file); |
|
14 |
+ my ($rev, $file) = $git->parse_rev_path(app->rep_info($user, $project), $rev_file); |
|
15 | 15 |
|
16 | 16 |
# Commit |
17 | 17 |
my $commit = $git->last_change_commit($user, $project, $rev, $file); |
... | ... |
@@ -12,7 +12,7 @@ |
12 | 12 |
|
13 | 13 |
my $render_atom_feed = $rev_file =~ s/\.atom$// ? 1 : 0; |
14 | 14 |
|
15 |
- my ($rev, $file) = $git->parse_rev_path($user, $project, $rev_file); |
|
15 |
+ my ($rev, $file) = $git->parse_rev_path(app->rep_info($user, $project), $rev_file); |
|
16 | 16 |
my $page = param('page') || 0; |
17 | 17 |
|
18 | 18 |
# Commit |
... | ... |
@@ -6,7 +6,7 @@ |
6 | 6 |
my $user = param('user'); |
7 | 7 |
my $project = param('project'); |
8 | 8 |
my $rev_file = param('rev_file'); |
9 |
- my ($rev, $file) = $git->parse_rev_path($user, $project, $rev_file); |
|
9 |
+ my ($rev, $file) = $git->parse_rev_path(app->rep_info($user, $project), $rev_file); |
|
10 | 10 |
|
11 | 11 |
# Blob raw |
12 | 12 |
my $blob_raw = $git->blob_raw(app->rep_info($user, $project), $rev, $file); |
... | ... |
@@ -11,7 +11,7 @@ |
11 | 11 |
my $user = param('user'); |
12 | 12 |
my $project = param('project'); |
13 | 13 |
my $rev_file = param('rev_file'); |
14 |
- my ($rev, $file) = $git->parse_rev_path($user, $project, $rev_file); |
|
14 |
+ my ($rev, $file) = $git->parse_rev_path(app->rep_info($user, $project), $rev_file); |
|
15 | 15 |
my $file_base = File::Basename::basename $file; |
16 | 16 |
|
17 | 17 |
# Blob lines |
... | ... |
@@ -17,7 +17,7 @@ |
17 | 17 |
my $dir; |
18 | 18 |
my $rev_dir = param('rev_dir'); |
19 | 19 |
if (defined $rev_dir) { |
20 |
- ($rev, $dir) = $git->parse_rev_path($user, $project, $rev_dir); |
|
20 |
+ ($rev, $dir) = $git->parse_rev_path(app->rep_info($user, $project), $rev_dir); |
|
21 | 21 |
} |
22 | 22 |
else { |
23 | 23 |
$rev = app->manager->default_branch($user, $project); |