Skip to content

Commit e79a7a3

Browse files
author
magnussolution
committed
fix queue isue
1 parent 577ae0c commit e79a7a3

File tree

3 files changed

+1
-4
lines changed

3 files changed

+1
-4
lines changed

build/MagnusBilling-current.tar.gz

-836 Bytes
Binary file not shown.

resources/asterisk/DidAgi.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -829,9 +829,6 @@ public function call_did_billing(&$agi, &$MAGNUS, &$CalcAgi, $answeredtime, $dia
829829

830830
if (isset($this->did_voip_model->id)) {
831831

832-
if ($MAGNUS->record_call == 1) {
833-
system('cp -rf /var/spool/asterisk/monitor/' . $this->accountcode . '/*' . $this->uniqueid . ' /var/spool/asterisk/monitor/' . $this->did_voip_model->username . '/');
834-
}
835832
$MAGNUS->id_user = $this->did_voip_model->id;
836833
$MAGNUS->sip_account = $this->did_voip_model_sip_account;
837834
$CalcAgi->buycost = 0;

resources/asterisk/QueueAgi.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ public function callQueue(&$agi, &$MAGNUS, &$CalcAgi, $DidAgi = null, $type = 'q
124124
$agi->verbose('$siptransfer => ' . $siptransfer['data'], 5);
125125
if ($siptransfer['data'] != 'yes' && $type == 'queue') {
126126

127+
$CalcAgi->real_sessiontime = intval($CalcAgi->sessiontime);
127128
if (!is_null($DidAgi)) {
128129
$DidAgi->billDidCall($agi, $MAGNUS, $CalcAgi->sessiontime, $CalcAgi);
129130
}
@@ -137,7 +138,6 @@ public function callQueue(&$agi, &$MAGNUS, &$CalcAgi, $DidAgi = null, $type = 'q
137138
$MAGNUS->id_trunk = null;
138139
$CalcAgi->starttime = date("Y-m-d H:i:s", time() - $CalcAgi->sessiontime);
139140
$CalcAgi->sessiontime = $CalcAgi->sessiontime;
140-
$CalcAgi->real_sessiontime = intval($CalcAgi->sessiontime);
141141
$CalcAgi->terminatecauseid = $CalcAgi->terminatecauseid;
142142
$CalcAgi->sessionbill = $DidAgi->sell_price;
143143
$CalcAgi->sipiax = 8;

0 commit comments

Comments
 (0)