Marius Burkard
2016-04-19 b2cee83e8894e89fd3e0793c84fb92a8cf928613
interface/lib/classes/remote.d/aps.inc.php
@@ -273,8 +273,15 @@
         return false;
      }
   
      $sql = "SELECT * FROM web_domain WHERE domain = ?";
      $domain = $app->db->queryOneRecord($sql, $params['main_domain']);
      if (substr($params['main_domain'], 0, 4) == 'www.') {
         $domain = substr($params['main_domain'], 4);
         $sql = "SELECT * FROM web_domain WHERE domain = ? AND subdomain=?";
         $domain = $app->db->queryOneRecord($sql, $domain, 'www');
      }
      else {
         $sql = "SELECT * FROM web_domain WHERE domain = ?";
         $domain = $app->db->queryOneRecord($sql, $params['main_domain']);
      }
   
      if (!$domain) {
         $this->server->fault('invalid parameters', 'No valid domain given.');