Hola,
El Domingo, 16 de Marzo de 2008, Gustavo Mistrinelli
escribió:
Lo hice funcionar con el append_branch (dicho de
paso concuerdo en
que
es medio complicado de usar)
...
avp_db_load("$ruri/username", "*");
xlog("L_INFO", "Reading User Preferences of RURI=$ruri ");
if(is_avp_set("$avp(s:fork)/s") && !isflagset(28))
{
xlog("L_INFO", "Forking to '$avp(s:fork)' found
-M=$rm
RURI=$ru F=$fu T=$tu IP=$si ID=$ci\n");
$ru = $avp(s:fork); # reemplazo el Request URI por
el del
fork append_branch(); # genero un nuevo branch con el URI del
fork $ru =
$ou; # vuelvo a poner el R URI como estaba para que
siga su
curso como si nada.
};
Prueba a desregistrar el usuario SIP y comprueba si funciona el
branch al
desvío.
Si la condición no depende de un lookup() debería funcionar.
P.D. Iñaki, ¿no duermes o qué? :) ... aquí en San Francisco es por la
tarde pero ahí hace ya un rato que han quitado las calles! :-)
Saludos
JesusR.
------------------------------------
Jesus Rodriguez
VozTelecom Sistemas, S.L.
jesusr(a)voztele.com
http://www.voztele.com
Tel. 902360305
-------------------------------------