<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="https://reviewboard.asterisk.org/r/3054/">https://reviewboard.asterisk.org/r/3054/</a>
     </td>
    </tr>
   </table>
   <br />



<table bgcolor="#e0e0e0" width="100%" cellpadding="8" style="border: 1px gray solid;">
 <tr>
  <td>
   <h1 style="margin-right: 0.2em; padding: 0; font-size: 10pt;">This change has been marked as submitted.</h1>
  </td>
 </tr>
</table>
<br />


<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('https://reviewboard.asterisk.org/static/rb/images/review_request_box_top_bg.ab6f3b1072c9.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for Asterisk Developers.</div>
<div>By Joshua Colp.</div>


<p style="color: grey;"><i>Updated Dec. 14, 2013, 5:19 p.m.</i></p>







<div style="margin-top: 1.5em;">
 <b style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Bugs: </b>


 <a href="https://issues.asterisk.org/jira/browse/ASTERISK-22719">ASTERISK-22719</a>


</div>



<div style="margin-top: 1.5em;">
 <b style="color: #575012; font-size: 10pt;">Repository: </b>
Asterisk
</div>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
 <table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Currently the event which is emitted when a call is forwarded currently does not contain the newly created channel, which is sad. This change provides a snapshot in the event for this channel. This event is now also forwarded out over the ARI WebSocket. Finally, stasis will now automatically subscribe to forwarded channels on behalf of the application.</pre>
  </td>
 </tr>
</table>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Originated a call to a target that call forwarded to a different extension. Confirmed that a Dial event was received in the ARI WebSocket. Confirmed that further channel events from the newly created channel as a result of the call forwarding was also received over the ARI WebSocket.</pre>
  </td>
 </tr>
</table>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>/branches/12/rest-api/api-docs/events.json <span style="color: grey">(403425)</span></li>

 <li>/branches/12/res/stasis/app.c <span style="color: grey">(403425)</span></li>

 <li>/branches/12/res/ari/ari_model_validators.c <span style="color: grey">(403425)</span></li>

 <li>/branches/12/res/ari/ari_model_validators.h <span style="color: grey">(403425)</span></li>

 <li>/branches/12/main/stasis_channels.c <span style="color: grey">(403425)</span></li>

 <li>/branches/12/main/dial.c <span style="color: grey">(403425)</span></li>

 <li>/branches/12/include/asterisk/stasis_channels.h <span style="color: grey">(403425)</span></li>

 <li>/branches/12/apps/app_queue.c <span style="color: grey">(403425)</span></li>

 <li>/branches/12/apps/app_dial.c <span style="color: grey">(403425)</span></li>

</ul>

<p><a href="https://reviewboard.asterisk.org/r/3054/diff/" style="margin-left: 3em;">View Diff</a></p>







  </td>
 </tr>
</table>




  </div>
 </body>
</html>