From 260f13c554065f267cd547c1163aa2154377c8a6 Mon Sep 17 00:00:00 2001 From: Unknown Date: Thu, 6 Sep 2018 16:35:13 +0200 Subject: [PATCH] Updated runspage --- runs.php | 7 ++++--- templates/runs.html.twig | 5 +++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/runs.php b/runs.php index 7885a89..1e6febc 100644 --- a/runs.php +++ b/runs.php @@ -26,7 +26,7 @@ require_once "include/initialize.inc.php"; -$jobnameqry = $db->prepare("SELECT name, user FROM jobs WHERE jobID = ?"); +$jobnameqry = $db->prepare("SELECT name, user, url FROM jobs WHERE jobID = ?"); $jobnameqry->execute(array($_GET['jobID'])); $jobnameResult = $jobnameqry->fetchAll(PDO::FETCH_ASSOC); if ($jobnameResult[0]["user"] != $_SESSION["userID"]) { @@ -34,8 +34,9 @@ if ($jobnameResult[0]["user"] != $_SESSION["userID"]) { exit; } $jobName = $jobnameResult[0]['name']; +$rebootjob = $jobnameResult[0]['name'] ? true : false; -$runsForJobQry = "SELECT runs.*, jobs.name FROM runs, jobs WHERE runs.job = jobs.jobID AND runs.job = ?"; +$runsForJobQry = "SELECT runs.*, FROM runs, jobs WHERE runs.job = jobs.jobID AND runs.job = ?"; $allruns = true; if(!(isset($_GET['allruns']) && $_GET['allruns'] == 1)) { $runsForJobQry .= " AND runs.statuscode <> jobs.expected"; @@ -61,7 +62,7 @@ foreach($runsForJobResult as $key=>$value) { $count++; } -$twig_vars = array('jobID' => $_GET['jobID'], 'runs' => $runsForJobRendered, 'allruns' => $allruns, "title" => $jobName); +$twig_vars = array('jobID' => $_GET['jobID'], 'rebootjob' => $rebootjob, 'runs' => $runsForJobRendered, 'allruns' => $allruns, "title" => $jobName); //echo $twig->render('overview.html.twig', array('the' => 'variables', 'go' => 'here')); echo $twig->render('runs.html.twig', $twig_vars); diff --git a/templates/runs.html.twig b/templates/runs.html.twig index aa5ff70..61e9135 100644 --- a/templates/runs.html.twig +++ b/templates/runs.html.twig @@ -2,7 +2,8 @@ {% block title %}Overview of run for {{ title }}{% endblock %} {% block content %}

Overview of runs for {{ title }}

-{% if allruns %} +{% if rebootjob %} +{% elseif allruns %}

Only show failed runs

{% elseif not allruns %}

Show all runs

@@ -12,7 +13,7 @@