Is there any block list?
MichiganTelephone:
obi-support2: Thank you very much for that clarification.
dealyanodeal: So, it looks like you should try this:
{(x.720#######):aa},{(x.720#######)|?:},{ph}
(with the ####### replaced by your numbers as before).
RonR:
Thank you for documenting the '?' operator usage in DigitMap's. It's not documented in the OBi Device Administration Guide.
Quote from: obi-support2 on March 17, 2011, 01:05:04 pm
Note that ? used in this way MUST NOT be included in
parenthesis; otherwise it will take on a different meaning. For example:
{(x.1234)|?:},{ph}
will block any number ending in 1234 or anonymous. But
{(x.1234|?):}
will only block numbers ending in 1234.
Note that any x MUST be
inside parenthesis to be processed as a digit map syntax.
I just reran the tests I performed last night and {(x.1234|?):} does, in fact, block anonymous numbers in addition to numbers ending in 1234 (at least in v1.2.0 (build 2052).
obi-support2:
RonR,
Thanks for trying it out.
OBi Admin Guide is being revised for 1.2. We should be able to post
the updated doc by the time we officially release 1.2.
RonR:
Just to be clear...
{(x.1234|?):} does block anonymous calls. Apparently it's not supposed to (or at least not intended to). If that's the case, it could just be an unintended side-effect of an improper use of the '?' operator (0 or 1 occurrenceses of '|' isn't meaningful).
The only reason I'm pointing this out is in case you want to double-check the way you're parsing a '?'. It's a bit tricky in the case of an InboundCallRoute where it apparently has two totally different meanings depending on where it's located. (I might have chosen a different operator for 'anonymous' to avoid the ambiguity.)
obi-support2:
Just to clarify:
{(x.1234|?):},{ph} would not block anonymous call, by design. This syntax is not meaningful; you are right about that. If it blocks anonymous, that would be a bug. We will check on that again.
{(x.1234)|?:},{ph) is the correct syntax to block anonymous call (and any number ends in 1234).
Just beware that inside parenthesis () is a digit map and special symbols will take on different meaning.
x?@. are some examples.
Navigation
[0] Message Index
[*] Previous page