forked from lix-project/hydra
qualify ordery_by clauses when necessary, remove unnecessary order_by's, reported by Ludo, resulted in errors in sqlite
This commit is contained in:
parent
ffa4ba3b9e
commit
fca3019c7b
|
@ -58,7 +58,7 @@ sub index : Chained('admin') PathPart('') Args(0) {
|
||||||
$c->stash->{steps} = [ $c->model('DB::BuildSteps')->search(
|
$c->stash->{steps} = [ $c->model('DB::BuildSteps')->search(
|
||||||
{ 'me.busy' => 1, 'schedulingInfo.busy' => 1 },
|
{ 'me.busy' => 1, 'schedulingInfo.busy' => 1 },
|
||||||
{ join => [ 'schedulingInfo', 'build' ]
|
{ join => [ 'schedulingInfo', 'build' ]
|
||||||
, order_by => [ 'machine', 'outpath' ]
|
, order_by => [ 'machine' ]
|
||||||
} ) ];
|
} ) ];
|
||||||
$c->stash->{template} = 'admin.tt';
|
$c->stash->{template} = 'admin.tt';
|
||||||
}
|
}
|
||||||
|
|
|
@ -101,7 +101,7 @@ sub status :Local {
|
||||||
$c->stash->{steps} = [ $c->model('DB::BuildSteps')->search(
|
$c->stash->{steps} = [ $c->model('DB::BuildSteps')->search(
|
||||||
{ 'me.busy' => 1, 'schedulingInfo.busy' => 1 },
|
{ 'me.busy' => 1, 'schedulingInfo.busy' => 1 },
|
||||||
{ join => [ 'schedulingInfo', 'build' ]
|
{ join => [ 'schedulingInfo', 'build' ]
|
||||||
, order_by => [ 'machine', 'outpath' ]
|
, order_by => [ 'machine' ]
|
||||||
} ) ];
|
} ) ];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -69,7 +69,7 @@ foreach my $project ($db->resultset('Projects')->all) {
|
||||||
, system => $system->system
|
, system => $system->system
|
||||||
},
|
},
|
||||||
{ join => 'resultInfo'
|
{ join => 'resultInfo'
|
||||||
, order_by => 'id DESC'
|
, order_by => 'me.id DESC'
|
||||||
, rows => $keepnr
|
, rows => $keepnr
|
||||||
});
|
});
|
||||||
keepBuild $_ foreach @recentBuilds;
|
keepBuild $_ foreach @recentBuilds;
|
||||||
|
|
Loading…
Reference in a new issue