repair functions
This commit is contained in:
@@ -84,20 +84,17 @@ def main():
|
||||
print(e)
|
||||
|
||||
if srcJson['direction'] == 'external':
|
||||
print("EXTERNAL", srcJson)
|
||||
# coll_phone.update_one({'$and': [{'client': {'$regex': srcJson['to']}}, {'status': 1}}]}, {'$set': {'status': 2, 'callid': srcJson['uuid']}})
|
||||
coll_phone.update_one({'$and': [{'client': {'$regex': srcJson['to']}}, {'status': 1}]}, {'$set': {'status': 2, 'callid': srcJson['uuid']}})
|
||||
if srcJson['state'] == 'HANGUP':
|
||||
print("Full Log", srcJson)
|
||||
try:
|
||||
# Проверяем заполнено ли поле recordURL, если нет то меняем статус на 4
|
||||
if len(srcJson['recordUrl']) > 4:
|
||||
print("recordURL len > 4")
|
||||
r = coll_phone.update_one({'callid':srcJson['uuid']}, {'$set': {'recordUrl': srcJson['recordUrl'], 'status': 2}})
|
||||
print(r)
|
||||
print(srcJson['uuid'], srcJson['recordUrl'])
|
||||
coll_phone.update_one({'callid':srcJson['uuid']}, {'$set': {'recordUrl': srcJson['recordUrl'], 'status': 2}})
|
||||
else:
|
||||
coll_prone
|
||||
print("recordURL len < 4")
|
||||
r = coll_phone.update_one({'callid':srcJson['uuid']}, {'$set': {'status': 4}})
|
||||
print(r)
|
||||
print(srcJson['uuid'])
|
||||
coll_phone.update_one({'callid':srcJson['uuid']}, {'$set': {'status': 4}})
|
||||
except Exception as e:
|
||||
print(e)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user