<% # API my $api = gitprep_api; # Parameters my $user = param('user'); my $project = param('project'); # Git my $git = $self->app->git; # Pull requests my $pull_requests = app->dbi->model('pull_request')->select(where => {open => 1})->all; # Open count my $open_count = app->dbi->model('pull_request')->select('count(*)', where => {open => 1})->value; # Close count my $close_count = app->dbi->model('pull_request')->select('count(*)', where => {open => 0})->value; %> % layout 'common', title => "Pull Requests Tags \x{30fb} $user/$project"; %= include '/include/header';
" class="btn btn-success">New pull request
<%= $open_count %> Open <%= "\x{2714}" %><%= $close_count %> Closed
% if (@$pull_requests) {
    % for my $pull_request (@$pull_requests) { % my $branch2 = $pull_request->{branch2}; % my $commit = app->git->get_commit(app->rep_info($user, $project), $branch2);
  • <%= $pull_request->{title} %>
    #<%= $pull_request->{row_id} %> <%= $pull_request->{open} ? 'opened' : 'closed' %>
  • % }
% } else {
There aren’t any open pull requests.
% }
%= include '/include/footer';