Fix the link noted 'contribute to features' in status.html
[WebKit-https.git] / Websites / perf.webkit.org / public / api / build-requests.php
index 71ecbb17c35e690ab1b0d7fe7162d2f0d4cd4e98..bcad292a1cfc7ec87aaf64138ccc2ce7ce3a8832 100644 (file)
@@ -28,7 +28,7 @@ function main($path, $post_data) {
             $url = array_get($info, 'url');
             if ($status == 'failedIfNotCompleted') {
                 $db->query_and_get_affected_rows('UPDATE build_requests SET (request_status, request_url) = ($1, $2)
-                    WHERE request_id = $3 AND request_status != $1', array('failed', $url, $id));
+                    WHERE request_id = $3 AND request_status != $4', array('failed', $url, $id, 'completed'));
             } else {
                 if (!in_array($status, array('pending', 'scheduled', 'running', 'failed', 'completed'))) {
                     $db->rollback_transaction();
@@ -45,7 +45,7 @@ function main($path, $post_data) {
 
     exit_with_success(array(
         'buildRequests' => $requests_fetcher->results_with_resolved_ids(),
-        'rootSets' => $requests_fetcher->root_sets(),
+        'rootSets' => $requests_fetcher->root_sets_by_id(),
         'updates' => $updates,
     ));
 }