소스 검색

update CPA

root 1 주 전
부모
커밋
c819d4a63a
1개의 변경된 파일12개의 추가작업 그리고 0개의 파일을 삭제
  1. 12 0
      internal/app/ami/action/index.go

+ 12 - 0
internal/app/ami/action/index.go

@@ -110,10 +110,22 @@ func HandleAMI(event map[string]string) {
 						utils.LoggerDebug.Printf("CPA calling  , ActivedCab = %s !", active.ActivedCab)
 						if active.ActivedCab == "" { //No active Signal on both side,Hangup caller
 							Hangup(event["CallerIDNum"])
+							if priority.TaskCreating == "CPA" {
+								priority.TaskCreating = ""
+							}
+							return
 						} else if active.ActivedCab == "1" && event["CallerIDNum"] == "1411" {
 							Hangup(event["CallerIDNum"])
+							if priority.TaskCreating == "CPA" {
+								priority.TaskCreating = ""
+							}
+							return
 						} else if active.ActivedCab == "8" && event["CallerIDNum"] == "1481" {
 							Hangup(event["CallerIDNum"])
+							if priority.TaskCreating == "CPA" {
+								priority.TaskCreating = ""
+							}
+							return
 						}
 					}