... | ... |
@@ -69,9 +69,21 @@ |
69 | 69 |
} |
70 | 70 |
)->value; |
71 | 71 |
|
72 |
+ # Get pull request message number |
|
73 |
+ my $number = app->dbi->model('pull_request_message')->select( |
|
74 |
+ 'max(number)', |
|
75 |
+ where => {pull_request => $new_pull_request_row_id}, |
|
76 |
+ append => 'group by number' |
|
77 |
+ )->value; |
|
78 |
+ |
|
79 |
+ $number //= 0; |
|
80 |
+ |
|
81 |
+ my $new_number = $number + 1; |
|
82 |
+ |
|
72 | 83 |
# New pull request message |
73 | 84 |
my $new_pull_request_message_params = { |
74 | 85 |
pull_request => $new_pull_request_row_id, |
86 |
+ number => $new_number, |
|
75 | 87 |
message => $message, |
76 | 88 |
create_time => $now_epoch, |
77 | 89 |
update_time => $now_epoch, |