Jesse Norell
2016-02-17 8df4a32cb1db8d830dab8b067e839c484d5b4f7f
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.');