[asterisk-bugs] [JIRA] (ASTERISK-29745) pbx: Add public API for more elegant variable substitution with extensions

Friendly Automation (JIRA) noreply at issues.asterisk.org
Mon Dec 13 11:19:44 CST 2021


    [ https://issues.asterisk.org/jira/browse/ASTERISK-29745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=257396#comment-257396 ] 

Friendly Automation commented on ASTERISK-29745:
------------------------------------------------

Change 17635 merged by Friendly Automation:
pbx: Add variable substitution API for extensions

[https://gerrit.asterisk.org/c/asterisk/+/17635|https://gerrit.asterisk.org/c/asterisk/+/17635]

> pbx: Add public API for more elegant variable substitution with extensions
> --------------------------------------------------------------------------
>
>                 Key: ASTERISK-29745
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-29745
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: PBX/General
>    Affects Versions: 18.8.0
>            Reporter: N A
>            Assignee: N A
>
> Currently, variable substitution in Asterisk when dealing with dialplan extensions is extremely clunky. It requires changing the dialplan extension, context, and priority for the sole purpose of variable substitution, although there's no fundamental reason this needs to be done. This can lead to async goto problems if not changed back quickly enough or if there are concurrency issues. This can all be easily avoided, however. Public API is added so that these variables can be overridden using a new API. No existing API is changed.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list