소스 검색

Call duration calculation fix text1

Hal De 4 년 전
부모
커밋
f015c3efdb
1개의 변경된 파일2개의 추가작업 그리고 6개의 파일을 삭제
  1. 2 6
      app/cel.py

+ 2 - 6
app/cel.py

@@ -115,14 +115,10 @@ class CdrCall:
     if not self.isAnswered:
       return 0
     else:
-      _t = 0
       if len(self.events) > 1:
-        for event in self.events.all[1:]:
-          if event.disposition == 'ANSWERED':
-            _t = _t + event.billsec
+        return self.events.second.billsec
       else:
-        _t = self.events.first.billsec
-      return _t
+        return self.events.first.billsec
   @property
   def waiting(self):
     if not self.isAnswered: