Summary: | ASTERISK-16994: Multi parking blind transfers issue | ||
Reporter: | shibarr (shibarr) | Labels: | |
Date Opened: | 2010-11-21 16:29:23.000-0600 | Date Closed: | 2011-04-20 14:52:13 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Features/Parking |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) park.log | |
Description: | I'm trying to get multi parking lot working but encountered issue with the blind transfer. If I use the blind transfer on the default lot, it works fine, but when I do it on my custom lots, the blind transfer works with one problem. The parking extension digits are announced to the caller being parked instead of announcing them to the person parking the call. ****** ADDITIONAL INFORMATION ****** Here is the setting for the custom parking lot in features.conf: [parkinglot_test] parkpos=2008-2009 context=park_test findsot => next parkingtime=300 Here is the setting on the context calling the park feature: [from-internal-custom] include => park_test exten => 2007,1,Set(CHANNEL(parkinglot)=parkinglot_test) exten => 2007,n,Park() exten => 2008,hint,park:2008@park_test exten => 2008,1,Set(CHANNEL(parkinglot)=parkinglot_test) exten => 2008,n,ParkedCall(2008) exten => 2009,hint,park:2009@park_test exten => 2009,1,Set(CHANNEL(parkinglot)=parkinglot_test) exten => 2009,n,ParkedCall(2009) | ||
Comments: | By: Jeff Peeler (jpeeler) 2011-01-25 16:33:27.000-0600 Just FYI, this does actually work properly using the "parkext" functionality present in 1.8 rather than executing park directly in the dialplan. By: shibarr (shibarr) 2011-01-26 02:00:36.000-0600 parkext feature does not work in 1.6.2.* versions. By: Jeff Peeler (jpeeler) 2011-01-26 16:12:39.000-0600 Yes, I mentioned it was 1.8 and later only. I'm curious if you'd be willing to modify your dialplan with a workaround. There isn't a way to make the Park application work intelligently with a blind transfer like this scenario. When transferring to 2007: [from-internal-custom] include => park_test exten => 2007,1,Set(CHANNEL(parkinglot)=parkinglot_test) exten => 2007,n,Set(CALLCHAN=${CUT(BLINDTRANSFER,-,1)}) exten => 2007,n,ParkAndAnnounce(PARKED,60,${CALLCHAN}) I'll continue to think about an actual fix though. By: Jonathan Rose (jrose) 2011-04-20 14:51:53 It's generally impossible to hear the numbers spoken back to you when you perform a blind transfer because the phone hangs up before the PBX has time to respond. If you want to use call parking and hearing the number is important to you, you need to switch lines and dial an extension which will perform the call parking. Closing the issue. This one's on the phone. Well, all SIP Phones really. |