|
@@ -284,13 +284,13 @@ class CdrUserCall(CdrCall):
|
|
|
return None
|
|
return None
|
|
|
@property
|
|
@property
|
|
|
def duration(self):
|
|
def duration(self):
|
|
|
- if not self.events.answer == 0:
|
|
|
|
|
|
|
+ if self.events.answer == 0:
|
|
|
return 0
|
|
return 0
|
|
|
else:
|
|
else:
|
|
|
return (self.events.end - self.events.answer).total_seconds()
|
|
return (self.events.end - self.events.answer).total_seconds()
|
|
|
@property
|
|
@property
|
|
|
def waiting(self):
|
|
def waiting(self):
|
|
|
- if not self.events.answer == 0:
|
|
|
|
|
|
|
+ if self.events.answer == 0:
|
|
|
return (self.events.end - self.events.start).total_seconds()
|
|
return (self.events.end - self.events.start).total_seconds()
|
|
|
else:
|
|
else:
|
|
|
# TODO: exclude time on ivr
|
|
# TODO: exclude time on ivr
|