Fix a provisioning bug.

This commit is contained in:
Mark Crane 2012-07-17 01:38:28 +00:00
parent 1e1a5c336f
commit 39f6ff0c13
1 changed files with 3 additions and 1 deletions

View File

@ -311,7 +311,9 @@ require_once "includes/require.php";
$provisioning_list_array = explode("|", $provisioning_list);
foreach ($provisioning_list_array as &$prov_row) {
$prov_row_array = explode(":", $prov_row);
if ($prov_row_array[0] == $mac) {
$prov_mac = strtolower($prov_row_array[0]);
$prov_mac = preg_replace('#[^a-fA-F0-9./]#', '', $prov_mac);
if ($prov_mac == $mac) {
$line_number = $prov_row_array[1];
$file_contents = str_replace("{v_line".$line_number."_server_address}", $_SESSION['domain_name'], $file_contents);
$file_contents = str_replace("{v_line".$line_number."_displayname}", $row["effective_caller_id_name"], $file_contents);