svetlana 3 лет назад
Родитель
Сommit
f5c8b9b0d1
1 измененных файлов с 2 добавлено и 14 удалено
  1. 2 14
      app/cel.py

+ 2 - 14
app/cel.py

@@ -135,27 +135,15 @@ class CdrUserEvents(CdrEvents):
     self._user = user
     self._events = []
     self.start = 0
-    self.answered = 0
+    self.answer = 0
     self.end = 0
     self.recordingfile = '' 
-  @property
-  def start(self):
-    return self.start
-  @property
-  def answered(self):
-    return self.answered
-  @property
-  def end(self):
-    return self.end
-  @property
-  def recordingfile(self):
-    return self.recordingfile
   def add(self, event):
     if not isinstance(event, CdrEvent):
       event = CdrEvent(event)
     if self._user in (event.src, event.dst, event.cnum):
       if (self.answer ==0) and (event.disposition == 'ANSWERED'):
-        self.answer = event.calldate + event.duration - event.billsec
+        self.answer = event.calldate + td(seconds=event.duration - event.billsec)
         self.recordingfile = event.recordingfile
       if (self.recordingfile == ''):
         self.recordingfile = event.recordingfile