... | ... |
@@ -13,6 +13,9 @@ |
13 | 13 |
# Git |
14 | 14 |
my $git = $self->app->git; |
15 | 15 |
|
16 |
+ # Project row id |
|
17 |
+ my $project_row_id = $api->get_project_row_id($user_id, $project_id); |
|
18 |
+ |
|
16 | 19 |
# Issues(which don't have pull request) |
17 | 20 |
my $issues = app->dbi->model('issue')->select( |
18 | 21 |
[ |
... | ... |
@@ -20,8 +23,8 @@ |
20 | 23 |
{open_user => ['id']}, |
21 | 24 |
], |
22 | 25 |
where => [ |
23 |
- ['and', ':issue.open{=}', ':pull_request{=}', ':project.id{=}'], |
|
24 |
- {'issue.open' => $open, pull_request => 0, 'project.id' => $project_id} |
|
26 |
+ ['and', ':issue.open{=}', 'pull_request = 0', ':project{=}'], |
|
27 |
+ {'issue.open' => $open, project => $project_row_id} |
|
25 | 28 |
] |
26 | 29 |
)->all; |
27 | 30 |
|
... | ... |
@@ -29,8 +32,8 @@ |
29 | 32 |
my $open_count = app->dbi->model('issue')->select( |
30 | 33 |
'count(*)', |
31 | 34 |
where => [ |
32 |
- ['and', ':issue.open{=}', ':pull_request{=}', ':project.id{=}'], |
|
33 |
- {'issue.open' => 1, pull_request => 0, 'project.id' => $project_id} |
|
35 |
+ ['and', 'issue.open = 1', 'pull_request = 0', ':project{=}'], |
|
36 |
+ {project => $project_row_id} |
|
34 | 37 |
] |
35 | 38 |
)->value; |
36 | 39 |
|
... | ... |
@@ -38,8 +41,8 @@ |
38 | 41 |
my $close_count = app->dbi->model('issue')->select( |
39 | 42 |
'count(*)', |
40 | 43 |
where => [ |
41 |
- ['and', ':issue.open{=}', ':pull_request{=}', ':project.id{=}'], |
|
42 |
- {'issue.open' => 0, pull_request => 0, 'project.id' => $project_id} |
|
44 |
+ ['and', 'issue.open = 0', 'pull_request = 0', ':project{=}'], |
|
45 |
+ {project => $project_row_id} |
|
43 | 46 |
] |
44 | 47 |
)->value; |
45 | 48 |
|