<div dir="ltr"><span style="font-size:12.8px">remove_hf('Contact') and then append_hf($var(contact)) should work. What was the problem you were having? Were you using it in a branch route?</span><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><p> </p><table style="max-width:580px;border-spacing:0;border:none;border-collapse:collapse" width="100%"><tbody><tr><td style="padding:0"><table style="border-spacing:0;border:none;border-collapse:collapse"><tbody><tr><td bgcolor="#089eda" nowrap style="padding:0;font-family:Helvetica,Arial,sans-serif"><img border="0" height="45" src="https://i.xink.io/Images/Get/N63353/c554.gif" style="border:none;background-color:#089eda;border-spacing:0;vertical-align:top;display:block" width="49"></td><td bgcolor="#089eda" nowrap style="padding:0 5px 0 15px;background-color:#089eda;color:#ffffff;font-family:Helvetica,Arial,sans-serif;font-weight:400;vertical-align:middle;line-height:1"><h2 style="margin:0;font-size:20px;color:#ffffff;font-weight:normal;letter-spacing:1px">John</h2></td><td nowrap style="padding:0;font-family:Helvetica,Arial,sans-serif"><img border="0" height="45" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-blue-cap.gif" style="border:none;border-spacing:0;vertical-align:top;display:block" width="22"></td></tr></tbody></table><table width="100%"><tbody><tr><td style="padding:0"><div style="float:left;vertical-align:top"><table width="100%"><tbody><tr><td style="padding:15px 0 0 0;font-family:Helvetica,Arial,sans-serif;vertical-align:top" width="100%"><table style="border-spacing:0;border:none;border-collapse:collapse" width="100%"><tbody><tr><td colspan="2" style="padding:0 0 10px 0"><table style="border-spacing:0;border:none;border-collapse:collapse"><tbody><tr><td style="padding:0;font-family:Helvetica,Arial,sans-serif;font-size:12px"><p style="margin:0;text-transform:uppercase;letter-spacing:1px"><span style="font-weight:bold;color:#2a9cd9">John Petrini</span> <span style="color:#aaaaaa">|</span> <span style="color:#777777">Platforms Engineer</span></p></td></tr></tbody></table></td></tr><tr><td style="padding:0 0 5px 0" width="100%"><div style="float:left;vertical-align:top;width:240px"><table style="border-spacing:0;border:none;border-collapse:collapse;max-width:240px" width="100%"><tbody><tr><td style="padding:0 5px 0 0" width="13"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-email-icon.gif" style="vertical-align:middle;border:0;border-spacing:0" width="13"></td><td style="font-family:Helvetica,Arial,sans-serif"><p style="font-family:Helvetica,Arial,sans-serif;margin:0;font-size:12px;line-height:1.5"><a href="mailto:jpetrini@coredial.com" style="color:#555555;text-decoration:none" target="_blank">jpetrini@coredial.com</a></p></td></tr></tbody></table></div> <div style="float:left;vertical-align:top;width:185px"><table style="border-spacing:0;border:none;border-collapse:collapse;max-width:220px" width="100%"><tbody><tr><td style="padding:0 5px 0 0" width="13"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-phone-icon.gif" style="vertical-align:middle;border:0;border-spacing:0" width="13"></td><td style="font-family:Helvetica,Arial,sans-serif"><p style="margin:0;font-size:12px;line-height:1.5"><a href="tel:215-297-4400" style="font-family:Helvetica,Arial,sans-serif;color:#555555;text-decoration:none" target="_blank">215.297.440</a>0</p></td></tr></tbody></table></div> </td></tr><tr><td style="padding:0" width="100%"><div style="float:left;vertical-align:top;width:240px"><table style="border-spacing:0;border:none;border-collapse:collapse;max-width:240px" width="100%"><tbody><tr><td style="vertical-align:top;padding:0 5px 0 0" width="13"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-location-icon.gif" style="vertical-align:middle;border:0;border-spacing:0;color:#555555" width="13"></td><td style="color:#555555;padding:0;font-family:Helvetica,Arial,sans-serif"><p style="font-family:Helvetica,Arial,sans-serif;margin:0;font-size:12px;line-height:1.5;color:#555555">751 Arbor Way, Hillcrest I, Suite 150 <br> Blue Bell, PA 19422</p></td></tr></tbody></table></div> <div style="float:left;vertical-align:top;width:185px"><table style="border-spacing:0;border:none;border-collapse:collapse;max-width:220px" width="100%"><tbody><tr><td style="padding:0 5px 0 0" width="13"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-website-icon.gif" style="vertical-align:top;border:0;border-spacing:0" width="13"></td><td style="padding:0;font-family:Helvetica,Arial,sans-serif"><p style="font-family:Helvetica,Arial,sans-serif;margin:0;font-size:12px;line-height:1.5"><a href="https://coredial.com/" style="color:#555555;text-decoration:none" target="_blank">www.coredial.com</a></p></td></tr></tbody></table></div> </td></tr><tr><td colspan="1" style="padding:7px 0 0 0"><table><tbody><tr><td style="padding:0 20px 0 0" width="124"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-logo.gif" style="vertical-align:middle;border:0;border-spacing:0" width="124"></td><td style="padding:0 5px 0 0" width="24"><a href="https://twitter.com/coredial" style="text-decoration:none" target="_blank"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-twitter.gif" style="vertical-align:middle;border:0;border-spacing:0" width="24"></a></td><td style="padding:0 5px 0 0" width="24"><a href="https://www.linkedin.com/company/coredial-llc" style="text-decoration:none" target="_blank"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-linkedin.gif" style="vertical-align:middle;border:0;border-spacing:0" width="24"></a></td><td style="padding:0 5px 0 0" width="24"><a href="https://plus.google.com/+Coredial" style="text-decoration:none" target="_blank"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-googleplus.gif" style="vertical-align:middle;border:0;border-spacing:0" width="24"></a></td><td style="padding:0" width="24"><a href="https://success.coredial.com/blog" style="text-decoration:none" target="_blank"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-blog.gif" style="vertical-align:middle;border:0;border-spacing:0" width="24"></a></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></div> <div style="float:left;vertical-align:top;width:120px"><table width="100%"><tbody><tr><td style="padding:20px 0 0 0;vertical-align:top;text-align:center" width="100%"><img border="0" src="https://cdn2.hubspot.net/hubfs/210539/email/si-email-signature/coredial-email-signature-tmc-award.gif" style="max-width:100%;border:0;border-spacing:0" width="111"></td></tr></tbody></table></div> </td></tr><tr><td style="padding:0"><table width="100%"><tbody><tr><td colspan="2" style="padding:7px 0 0 0;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#919292;max-width:580px"><div style="float:left;vertical-align:top"><p style="margin-top:0;font-family:Helvetica,Arial,sans-serif;font-size:10px;color:#919292">The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.</p></div> </td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></div></div>
<br><div class="gmail_quote">On Thu, Nov 2, 2017 at 6:40 PM, Diego Nadares <span dir="ltr"><<a href="mailto:dnadares@gmail.com" target="_blank">dnadares@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi again,<div><br></div><div>I found a work around . Modifying $ru changes de first contact uri.</div><div><br></div><div><span class=""><div> if($var(routing)=~"redirect")<wbr>{</div><div>                jansson_get("contacts_len", "$var(evmsg)", "$var(contacts_len)");</div><div>                xlog("L_INFO", "Contacts len $var(contacts_len)");</div><div>                $var(i) = 0;</div><div><br></div></span><div>                <b>$var(first) = 0;</b></div><span class=""><div>                while ($var(i) < $var(contacts_len)){</div><div>                        jansson_get("contacts[$var(i)]<wbr>", "$var(evmsg)", "$var(contact)");</div></span><div>                        if ($var(first) == 0){</div><div>                               <b> $ru = $var(contact);</b></div><div>                              <b>  $var(first) = 1;</b></div><div>                        }</div><div>                        #Appending anyway because of the q param</div><span class=""><div>                        append_branch($var(contact), "0.5");</div><div>                        $var(i) = $var(i) + 1;</div><div>                }</div><div>                send_reply("302", "Moved Temporarily");</div><div>                exit;</div><div>        }</div></span></div><div><br></div><div><div><span style="font-size:12.8px">Contact: </span><b><span style="font-size:12.8px"><</span><a href="mailto:sip%3A1111@188.111.111.112" style="font-size:12.8px" target="_blank">1111@188.111.111.112</a><span style="font-size:12.8px"><wbr>></span></b><span style="font-size:12.8px">, <</span><a href="mailto:sip%3A1111@188.111.111.112" style="font-size:12.8px" target="_blank">sip:1111@188.111.111.112</a><span style="font-size:12.8px">>;q=</span><span style="font-size:12.8px">0<wbr>.5, <</span><a href="mailto:sip%3A1111@188.111.111.112" style="font-size:12.8px" target="_blank">sip:1111@188.111.111.112</a><span style="font-size:12.8px">>;q=</span><span style="font-size:12.8px">0<wbr>.5</span><br></div></div><div><br></div><div><br></div><div>I think this is not the better way. Any suggestion will be very appreciated.</div><div><br></div><div>Thanks again.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Diego</div><div><br></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2017-11-02 18:11 GMT-03:00 Diego Nadares <span dir="ltr"><<a href="mailto:dnadares@gmail.com" target="_blank">dnadares@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Guys,<div><br></div><div>I'm generating a 302 reply from kamailio. In this 302 I append new branches with new </div><div>contacts. </div><div><br></div><div><div>if($var(routing)=~"redirect"){</div><div>                jansson_get("contacts_len", "$var(evmsg)", "$var(contacts_len)");</div><div>                xlog("L_INFO", "Contacts len $var(contacts_len)");</div><div>                $var(i) = 0;</div><div>                while ($var(i) < $var(contacts_len)){</div><div>                        jansson_get("contacts[$var(i)]<wbr>", "$var(evmsg)", "$var(contact)");</div><div>                        append_branch($var(contact), "0.5");</div><div>                        $var(i) = $var(i) + 1;</div><div>                }</div><div>                send_reply("302", "Moved Temporarily");</div><div>                exit;</div><div>        }</div></div><div><br></div><div>The problem i'm facing is that I can't delete the original contact  <b><<a href="http://sip:1111@188.111.111.111:5060" target="_blank">sip:1111@188.111.111<wbr>.111:5060</a>></b></div><div><br></div><div>The resulting conctact:<br></div><div><br></div><div>Contact: <b><<a href="http://sip:1111@188.111.111.111:5060" target="_blank">sip:1111@188.111.111.111:5060</a><wbr>></b>, <<a href="mailto:sip%3A1111@188.111.111.112" target="_blank">sip:1111@188.111.111.112</a>>;q=0<wbr>.5, <<a href="mailto:sip%3A1111@188.111.111.112" target="_blank">sip:1111@188.111.111.112</a>>;q=0<wbr>.5<br></div><div><br></div><div>I all ready tried with remove_hf('Contact') and adding the new ones after that but it doesn't worke either.</div><div><br></div><div>The problem is that one gw takes the first contact over and over again and never the other two.</div><div><br></div><div>Thanks in advance.</div><span class="m_-1721638625677358756HOEnZb"><font color="#888888"><div><br></div><div>Diego.</div><div><br></div><div><br></div><div><br></div><div><br></div></font></span></div>
</blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><br>
<br></blockquote></div><br></div>