Summary:ASTERISK-04324: Announcing Callers Position in Queue
Reporter:lters (lters)Labels:
Date Opened:2005-06-02 10:58:49Date Closed:2008-01-15 15:36:46.000-0600
Versions:Frequency of
Description:Callers are added to queue and hear the message telling them their position.
It says "You are caller number" and then plays the music on hold.

It skips telling them the actuall postion.

Clean cvs install and compile.
And did the make datafiles to be sure all the sound files are there.

As a side note, it did not like when I used Capital letters in the announce = line either, so I changed it to all lower case.


music = default
wrapuptime = 30
announce = fromcsrqueue
strategy = leastrecent
context = csrq_out
timeout = 15
retry = 5 ; How long do we wait before trying all the members again?
maxlen = 0 ; Maximum number of people waiting in the queue (0 for unlimited)
announce-frequency = 90 ;
Comments:By: lters (lters) 2005-06-02 11:20:25

Disclaimer On File now :)

By: lters (lters) 2005-06-02 11:32:37

About the caps not letting it find the file name to play:
I changed it to all small letters and it still gives the following error:

app_queue.c: Announcement file 'fromcsrqueue' is unavailable, continuing anyway...

The strange thing is, it seems to still work.

By: Kevin P. Fleming (kpfleming) 2005-06-02 14:23:36

This is fixed in CVS HEAD, there was a missing if statement in a previous commit. Thanks for the report!

By: Digium Subversion (svnbot) 2008-01-15 15:36:46.000-0600

Repository: asterisk
Revision: 5816

U   trunk/apps/app_queue.c

r5816 | kpfleming | 2008-01-15 15:36:46 -0600 (Tue, 15 Jan 2008) | 2 lines

add missing if statement in say_position (bug ASTERISK-4324)