Only allow queueing while auction is open. Remove auction queue member after first call
This commit is contained in:
@@ -767,7 +767,8 @@ same => n,Set(SPYGROUP=10022)
|
||||
same => n,GotoIf($[ "${quality_assured}" != "" ]?direct_queue)
|
||||
same => n,Playback(/etc/asterisk/media/playback/e_4_zur_qualit_tssicherung)
|
||||
same => n,Set(quality_assured="most_definitely")
|
||||
same => n(direct_queue),Set(__AUCTION_BID=${money})
|
||||
same => n(direct_queue),GotoIf($[ "${DB(auction/open)}" != "1" ]?bidding-closed,1)
|
||||
same => n,Set(__AUCTION_BID=${money})
|
||||
same => n,Queue(auction,tc)
|
||||
same => n,Dial(IAX2/stubnitz/21,60,U(bidding-announce))
|
||||
same => n,Hangup()
|
||||
@@ -794,6 +795,8 @@ same => n,Return()
|
||||
[bidding-queue-member]
|
||||
exten => _2X,1,Ringing()
|
||||
same => n,Dial(IAX2/stubnitz/${EXTEN},,U(bidding-announce))
|
||||
same => n,RemoveQueueMember(auction,Local/${EXTEN}@bidding-queue-member)
|
||||
same => n,Hangup
|
||||
|
||||
[take-question]
|
||||
exten => s,1,Playback(/etc/asterisk/media/playback/e_4_zur_qualit_tssicherung)
|
||||
|
||||
Reference in New Issue
Block a user