projects
/
gruntmaster-data.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
de7226c
)
Fix job_list error
author
Marius Gavrilescu
<marius@ieval.ro>
Sat, 20 Dec 2014 15:02:27 +0000
(17:02 +0200)
committer
Marius Gavrilescu
<marius@ieval.ro>
Sat, 20 Dec 2014 15:02:27 +0000
(17:02 +0200)
lib/Gruntmaster/Data.pm
patch
|
blob
|
blame
|
history
diff --git
a/lib/Gruntmaster/Data.pm
b/lib/Gruntmaster/Data.pm
index 61a8f4e43cd6d42b69bc0610e4983fe249e4cafb..aa3a5337cada23a424263b507b230677a625607b 100644
(file)
--- a/
lib/Gruntmaster/Data.pm
+++ b/
lib/Gruntmaster/Data.pm
@@
-127,7
+127,7
@@
sub contest_entry {
sub job_list {
my ($self, %args) = @_;
$args{page} //= 1;
sub job_list {
my ($self, %args) = @_;
$args{page} //= 1;
- my $rs = $self->jobs->search({
private
=> 0}, {order_by => {-desc => 'me.id'}, prefetch => ['problem', 'owner'], rows => JOBS_PER_PAGE, page => $args{page}});
+ my $rs = $self->jobs->search({
'me.private'
=> 0}, {order_by => {-desc => 'me.id'}, prefetch => ['problem', 'owner'], rows => JOBS_PER_PAGE, page => $args{page}});
$rs = $rs->search({'me.owner' => $args{owner}}) if $args{owner};
$rs = $rs->search({contest => $args{contest}}) if $args{contest};
$rs = $rs->search({problem => $args{problem}}) if $args{problem};
$rs = $rs->search({'me.owner' => $args{owner}}) if $args{owner};
$rs = $rs->search({contest => $args{contest}}) if $args{contest};
$rs = $rs->search({problem => $args{problem}}) if $args{problem};
This page took
0.01154 seconds
and
4
git commands to generate.