Many thanks to all! ᐧ
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337
On Tue, Mar 20, 2018 at 7:50 PM, Alex Balashov abalashov@evaristesys.com wrote:
Yes, the presence of a To tag differentiates in-dialog requests from initial ones.
-- Alex
On Mar 20, 2018, at 8:03 PM, David Villasmil <david.villasmil.work@gmail. com> wrote:
Hello guys,
I want to execute an sql only for INITIAL INVITEs, I'm trying like:
#!ifdef WITH_DID_VALIDATE if(!has_totag()) { sql_query("acd", "select * from did_numbers where didNumber = '$tU' and active = 'Y'", "ra"); xlog("L_ERR", "[REQUEST_ROUTE] number of rows in table domain: $dbr(ra=>rows)\n"); if( $dbr(ra=>rows)==0 ) { xlog("L_ERR", "[REQUEST_ROUTE] DID Number validation returned [$dbr(ra=>rows)], not responding to this request\n"); exit; } sql_result_free("ra"); } #!endif
But, say I remove the DID from the allowed list while a call is going on. Then responses to the allowed INVITE would not be processed.
How would I limit that to ONLY the INITIAL INVITE? Should I use has_totag?
Thanks!
David
Regards,
David Villasmil email: david.villasmil.work@gmail.com phone: +34669448337 <+34%20669%2044%2083%2037> ᐧ
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users