I am using continue_on_fail successfully. But have now one specific case. Provider respond with sip status code 600, which FS translate as USER_BUSY. And USER BUSY is not in my continue_on_fail variable, so call does not continue.
So, how can I continue_on_call, if provider respond (sip_invite_failure_status) with sip code 600?
Sounds like a github needs to be filed, I think we need to probably review how those get translated as of late.
I’ve just filled a new issue to github. Thank you.
If I set continue on fail for all code, any suggestion how could I add if statement in dialplan?
As I am aware that if statements are only evaluated when dialplan is preparing, not when executing. I would like to develop own logic of checking sip response variable and then decide what to do.