From 7bc0f15d860f669c5e84a04a643cb11f0fb5c7dd Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Tue, 26 Jan 2010 10:25:39 -0500 Subject: [PATCH] Fixed: FS#879 - Reseller cannot create database for himself, only for "c0" or subclients. --- interface/web/client/tools.inc.php | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/interface/web/client/tools.inc.php b/interface/web/client/tools.inc.php index 9cbf8eb..4f757cc 100644 --- a/interface/web/client/tools.inc.php +++ b/interface/web/client/tools.inc.php @@ -28,7 +28,7 @@ */ function applyClientTemplates($clientId){ - global $app; + global $app,$page; /* * Get the master-template for the client */ @@ -44,7 +44,7 @@ $sql = "SELECT * FROM client_template WHERE template_id = " . intval($masterTemplateId); $limits = $app->db->queryOneRecord($sql); } else { - $limits = $this->dataRecord; + $limits = $page->dataRecord; } /* @@ -77,7 +77,7 @@ */ $update = ''; foreach($limits as $k => $v){ - if (strpos($k, 'limit') !== false){ + if (strpos($k, 'limit') !== false && !is_array($v)){ if ($update != '') $update .= ', '; $update .= '`' . $k . "`='" . $v . "'"; } -- Gitblit v1.9.1