diff --git a/module/Application/view/layout/layout.phtml b/module/Application/view/layout/layout.phtml index ef58c10f..78128cf7 100644 --- a/module/Application/view/layout/layout.phtml +++ b/module/Application/view/layout/layout.phtml @@ -90,9 +90,9 @@ echo $this->doctype(); - -
+
+ content; ?>
diff --git a/module/Client/view/client/client/details.phtml b/module/Client/view/client/client/details.phtml index b1d802b7..1633a6a0 100644 --- a/module/Client/view/client/client/details.phtml +++ b/module/Client/view/client/client/details.phtml @@ -27,8 +27,19 @@ $this->headTitle($title); AutopruneescapeHtml($client->autoprune); ?> FileretentionprintRetention($client->fileretention) . " days"; ?> JobretentionprintRetention($client->jobretention) . " days"; ?> -Last successful backupprintHumanReadableTimeperiod($job->endtime, "fuzzy")?> (Level: printJobLevel($job->level); ?>) + + +Last successful backup + + never + +printHumanReadableTimeperiod($job->endtime, "fuzzy")?> (Level: printJobLevel($job->level); ?>) + + + + +
@@ -72,6 +83,3 @@ $this->headTitle($title);
- - - diff --git a/module/Job/src/Job/Model/JobTable.php b/module/Job/src/Job/Model/JobTable.php index 7227c132..c9227295 100644 --- a/module/Job/src/Job/Model/JobTable.php +++ b/module/Job/src/Job/Model/JobTable.php @@ -487,7 +487,9 @@ public function getLastSuccessfulClientJob($id) $row = $rowset->current(); if(!$row) { - throw new \Exception("Could not find row $jobid"); + // Note: If there is no record, a job for this client was never executed. + // Exception: throw new \Exception("Could not find row $jobid"); + $row = null; } return $row;