Update database.php

This commit is contained in:
FusionPBX
2016-09-11 12:45:39 -06:00
committed by GitHub
parent 69e258e8ae
commit cd34ed0527

View File

@@ -1,7 +1,7 @@
<?php
/**
* plugin_database
* plugin_database
*
* @method validate uses authentication plugins to check if a user is authorized to login
* @method get_domain used to get the domain name from the URL or username and then sets both domain_name and domain_uuid
@@ -52,6 +52,8 @@ class plugin_database {
//$sql .= "and domain_uuid='".$this->domain_uuid."' ";
}
$sql .= "and (user_enabled = 'true' or user_enabled is null) ";
//echo $sql."<br />\n";
//echo "domain name: ".$this->domain_name;
$prep_statement = $db->prepare(check_sql($sql));
if ($_SESSION["user"]["unique"]["text"] != "global") {
$prep_statement->bindParam(':domain_uuid', $this->domain_uuid);
@@ -67,7 +69,8 @@ class plugin_database {
$user_authorized = false;
if (is_array($result)) {
foreach ($result as &$row) {
//get the domain uuid
//get the domain uuid when users are unique globally
if ($_SESSION["user"]["unique"]["text"] == "global" && $row["domain_uuid"] != $this->domain_uuid) {
//set the domain_uuid
$this->domain_uuid = $row["domain_uuid"];