Summary: | ASTERISK-01744: app_read.c doesn't return entered digits unless # pressed. | ||
Reporter: | Dmytro Mishchenko (arkadia) | Labels: | |
Date Opened: | 2004-06-02 12:45:27 | Date Closed: | 2008-01-15 14:57:05.000-0600 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | This application assume that any entered digits should be finished with #. If user entered something but didn't hit # at the end and execution timed out entered digits will not be stored in the VAR. app_voicemail or app_auth behave in a different way: they allow user to enter digits and finish them with # for making further processing faster or user can wait for timeout and entered digits will be correctly processed. I miss such behavior in the system for getting number from user and switching to entered extension. Background() doesn't accept # as a char for finishing dialed numbers and assume waiting for timeout for further processing which is not comfortable for user. | ||
Comments: | By: Mark Spencer (markster) 2004-06-02 13:59:04 Fixed in CVS By: Digium Subversion (svnbot) 2008-01-15 14:57:05.000-0600 Repository: asterisk Revision: 3131 U trunk/apps/app_read.c ------------------------------------------------------------------------ r3131 | markster | 2008-01-15 14:57:05 -0600 (Tue, 15 Jan 2008) | 2 lines Fix app_read to return string even if not # terminated (bug ASTERISK-1744) ------------------------------------------------------------------------ http://svn.digium.com/view/asterisk?view=rev&revision=3131 |