From 25a6e507e97163b6a531bd1cdb5e72b5eb87ead6 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 12 Dec 2020 20:30:02 +0000 Subject: [PATCH] Allow re-bidding from auction queue --- extensions.conf | 8 ++++---- queues.conf | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/extensions.conf b/extensions.conf index 6f1d0ab..084d58c 100644 --- a/extensions.conf +++ b/extensions.conf @@ -734,11 +734,11 @@ exten => s,1,Answer() same => n,Wait(1) same => n(start),Background(/etc/asterisk/media/playback/start,m) same => n,Goto(start) -exten => 1,1,Goto(record-bid,s,1) +exten => 1,1,Goto(record-bid,1,1) exten => 2,1,Goto(take-question,s,1) [record-bid] -exten => s,1,Noop() +exten => 1,1,Noop() same => n(start),Read(money,/etc/asterisk/media/playback/gebot-eingeben,,,1,12) same => n,GotoIf($[ "${money}" == "" ]?start) same => n,GotoIf($[ ${money} > 0 & ${money} < 10000 ]?:start) @@ -749,11 +749,11 @@ same => n,GotoIf($[ "${input}" != "1" ]?start) same => n,Set(FILE(/tmp/money.txt,,,al,u)=${money} ${CALLERID(num)}) same => n,Playback(queue-thankyou) same => n,Set(QUEUE_PRIO=${money}) -same => n,Queue(auction) +same => n,Queue(auction,t) same => n,Hangup() [take-question] -exten => s,1,Queue(shop) +exten => s,1,Queue(shop,t) same => n,Hangup() [local] diff --git a/queues.conf b/queues.conf index ac6f44f..6f7c5bf 100644 --- a/queues.conf +++ b/queues.conf @@ -576,3 +576,4 @@ announce-to-first-user=yes announce-frequency=10 announce-holdtime=no member => SIP/21 +context = record-bid