Skip to content
Snippets Groups Projects
Commit 80900824 authored by mcramer's avatar mcramer
Browse files

Fixed: new domain validation did not work on remoting api (update functions)

parent 120cced2
No related branches found
No related tags found
No related merge requests found
...@@ -108,11 +108,17 @@ class validate_domain { ...@@ -108,11 +108,17 @@ class validate_domain {
function _check_unique($domain_name, $only_domain = false) { function _check_unique($domain_name, $only_domain = false) {
global $app; global $app;
$check = $app->db->queryOneRecord("SELECT COUNT(*) as `cnt` FROM `web_domain` WHERE `domain` = '" . $app->db->quote($domain_name) . "' AND `domain_id` != " . intval($app->tform->primary_id)); if(isset($app->remoting_lib->primary_id)) {
$primary_id = $app->remoting_lib->primary_id;
} else {
$primary_id = $app->tform->primary_id;
}
$check = $app->db->queryOneRecord("SELECT COUNT(*) as `cnt` FROM `web_domain` WHERE `domain` = '" . $app->db->quote($domain_name) . "' AND `domain_id` != " . intval($primary_id));
if($check['cnt'] > 0) return false; if($check['cnt'] > 0) return false;
if($only_domain == false) { if($only_domain == false) {
$check = $app->db->queryOneRecord("SELECT COUNT(*) as `cnt` FROM `web_domain` WHERE CONCAT(`subdomain`, '.', `domain`) = '" . $app->db->quote($domain_name) . "' AND `domain_id` != " . intval($app->tform->primary_id)); $check = $app->db->queryOneRecord("SELECT COUNT(*) as `cnt` FROM `web_domain` WHERE CONCAT(`subdomain`, '.', `domain`) = '" . $app->db->quote($domain_name) . "' AND `domain_id` != " . intval($primary_id));
if($check['cnt'] > 0) return false; if($check['cnt'] > 0) return false;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment