From 86a961e46bec1bb018d4fe6c0daca39ca6677c88 Mon Sep 17 00:00:00 2001 From: Alexey Melnichuk Date: Tue, 7 Jul 2015 13:39:57 +0400 Subject: [PATCH] Fix. Show registrations to sip profile with force-XXX-domain. When on profile set `force-register-db-domain` realm on xmlstatus is just IP but user is like 101@domain.name. --- app/registrations/status_registrations_inc.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/registrations/status_registrations_inc.php b/app/registrations/status_registrations_inc.php index f8270ddd84..a46a4acb05 100644 --- a/app/registrations/status_registrations_inc.php +++ b/app/registrations/status_registrations_inc.php @@ -110,8 +110,14 @@ require_once "resources/check_auth.php"; //remove unrelated domains if (count($_SESSION["domains"]) > 1) { if (!(permission_exists('registration_all') && $show == "all")) { - if ($registrations[$x]['sip-auth-realm'] != $_SESSION['domain_name']) { - unset($registrations[$x]); + if ($registrations[$x]['sip-auth-realm'] == $_SESSION['domain_name']) {} + else { + $tmp = explode('@', $registrations[$x]['user'], 2); + if($tmp[1] == $_SESSION['domain_name']){} + else { + unset($registrations[$x]); + } + unset($tmp); } } }