Hello !
Is there something wrong with the function HINT(<extension number>,n) ?
Note the param n - it is supposed to get (as far as I understand the
documentation) CALLERID(name) of the extension (via extension's hint).
Example configuration:
pjsip.conf:
[10]
type=endopoint
.
.
callerid = Test extension <10>
.
.
extensions.conf:
[exts]
exten => 10,hint,PJSIP/10
exten => 10,1,Set(DEV=${HINT(10@exts)})
exten => 10,n,Set(DEVNAME=${HINT(10@exts,n)})
exten => 10,n,Noop(DEV is ${DEV})
exten => 10,n,Noop(DEVNAME is ${DEVNAME})
on asterisk 16.9.0:
- first noop prints: DEV is PJSIP/10
- second noop prints: DEVNAME is
Way I understand the documentation for function HINT, I would expect the
DEVNAME variable to be set to "Test extension".
Any "light" on this topic would be much appreciated. Thanks.
Regards,
Nenad Radosavljevic
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
Check out the new Asterisk community forum at: https://community.asterisk.org/
New to Asterisk? Start here:
https://wiki.asterisk.org/wiki/display/AST/Getting+Started
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users