From: Jason S. <ja...@sh...> - 2003-11-23 03:47:28
|
On Sat, 22 Nov 2003, Bruce Winter wrote: > > The process_External_command / run_voice_cmd all appear to be getting the > > passed respond, however, it looks like my statement: > > > > $voice_cmd->tie_event("respond('Hello');"); > > > > doesnt get the respond target, because it is running outside of any > > context in an eval in check_for_tied_events. > > > > - xap calls runvoicecmd > > - runvoicecmd sets state of voice cmd item > > - respond gets lost > > - check.. then evals the code > > - response is written out to default > > Looks like we correctly passed the respond data correctly in tied_objects, > but not tied events. Try adding the first line here in sub > check_for_tied_events: > > $Respond_Target = $object1->get_target(); # Pass target along > eval $event; > That works!! You are a lifesaver! My wife was getting angry that she couldnt control things in the house on the phone anymore, since I switched to asterisk earlier in the week. Promised I would have it working again by Sunday. ;) -J |