From 180e63c4566c5b12af1d73e118afb23a5db46473 Mon Sep 17 00:00:00 2001 From: Ben Roberts Date: Mon, 25 Apr 2011 00:50:22 +0100 Subject: [PATCH] Bug fixes 1) full path to run-jobs.php to ensure script is runnable 2) reordering of allWithStatus to ensure consistent results --- source/lib/RippingCluster/Job.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/lib/RippingCluster/Job.class.php b/source/lib/RippingCluster/Job.class.php index c6a0ca8..4232489 100644 --- a/source/lib/RippingCluster/Job.class.php +++ b/source/lib/RippingCluster/Job.class.php @@ -135,7 +135,7 @@ class RippingCluster_Job { $params[] = array('name' => 'limit', 'value' => $limit, 'type' => PDO::PARAM_INT); } - foreach ($database->selectList("SELECT * FROM jobs WHERE id IN (SELECT job_id FROM job_status_current WHERE id > 0 AND status=:status) ORDER BY id {$limitSql}", $params) as $row) { + foreach ($database->selectList("SELECT * FROM jobs WHERE id IN (SELECT job_id FROM job_status_current WHERE id > 0 AND status=:status) ORDER BY id DESC {$limitSql}", $params) as $row) { $jobs[] = self::fromDatabaseRow($row); } @@ -332,7 +332,7 @@ class RippingCluster_Job { } public static function runAllJobs() { - RippingCluster_BackgroundTask::run('/usr/bin/php run-jobs.php'); + RippingCluster_BackgroundTask::run('/usr/bin/php ' . RippingCluster_Main::makeAbsolutePath('run-jobs.php')); } };