From 1b28b0289cdcb6adcbd496be07fda3a5ec705bfd Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Sun, 12 Aug 2012 21:50:01 +0200 Subject: load call details on finished calls, too --- src/callnotifier/CallMonitor/Detailler/LDAP.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/callnotifier/CallMonitor/Detailler/LDAP.php') diff --git a/src/callnotifier/CallMonitor/Detailler/LDAP.php b/src/callnotifier/CallMonitor/Detailler/LDAP.php index 72fe07b..26599f4 100644 --- a/src/callnotifier/CallMonitor/Detailler/LDAP.php +++ b/src/callnotifier/CallMonitor/Detailler/LDAP.php @@ -43,9 +43,13 @@ class CallMonitor_Detailler_LDAP implements CallMonitor_Detailler public function loadCallDetails(CallMonitor_Call $call) { if ($call->type == CallMonitor_Call::INCOMING) { - $call->fromName = $this->loadName($call->from); + if (!isset($call->fromName) || $call->fromName === null) { + $call->fromName = $this->loadName($call->from); + } } else { - $call->toName = $this->loadName($call->to); + if (!isset($call->toName) || $call->toName === null) { + $call->toName = $this->loadName($call->to); + } } } -- cgit v1.2.3