tbrehm
2012-10-17 5db386803b55047ca5e0c10f325bb68a2f8d3711
Fixed: FS#2475 - MySQL database duplication
1 files modified
7 ■■■■■ changed files
interface/lib/classes/remoting.inc.php 7 ●●●●● patch | view | raw | blame | history
interface/lib/classes/remoting.inc.php
@@ -1261,6 +1261,13 @@
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        //* Check for duplicates
        $tmp = $app->db->queryOneRecord("SELECT count(database_id) as dbnum FROM web_database WHERE database_name = '".$app->db->quote($params['database_name'])."' AND server_id = '".intval($params["server_id"])."'");
        if($tmp['dbnum'] > 0) {
            $this->server->fault('database_name_error_unique', 'There is already a database with that name on the same server.');
            return false;
        }
        $sql = $this->insertQueryPrepare('../sites/form/database.tform.php', $client_id, $params);
        if($sql !== false) {