From 236f5d2c4d1c54e0d11ccfcab65143d42dc160c1 Mon Sep 17 00:00:00 2001 From: Sven Slootweg Date: Thu, 23 May 2013 22:22:24 +0200 Subject: [PATCH] Fix another notice --- frontend/modules/admin/vps/create.php | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/frontend/modules/admin/vps/create.php b/frontend/modules/admin/vps/create.php index dff7679..23e2b15 100644 --- a/frontend/modules/admin/vps/create.php +++ b/frontend/modules/admin/vps/create.php @@ -172,18 +172,23 @@ foreach($result->data as $row) ); } -$result = $database->CachedQuery("SELECT * FROM templates WHERE `Available` = 1"); - $sTemplates = array(); -foreach($result->data as $row) +if($result = $database->CachedQuery("SELECT * FROM templates WHERE `Available` = 1")) { - $sTemplate = new Template($row); - - $sTemplates[] = array( - 'id' => $sTemplate->sId, - 'name' => $sTemplate->sName - ); + foreach($result->data as $row) + { + $sTemplate = new Template($row); + + $sTemplates[] = array( + 'id' => $sTemplate->sId, + 'name' => $sTemplate->sName + ); + } +} +else +{ + /* TODO: Show an error when no templates are available. */ } $result = $database->CachedQuery("SELECT * FROM users WHERE `AccessLevel` > 0");