#97: History tab: number to callback should be the From username instead of the
>From Display-Name
----------------------+-----------------------------------------------------
 Reporter:  ibc       |       Owner:  laurent    
     Type:  defect    |      Status:  new        
 Priority:  critical  |   Milestone:  QuteCom 2.3
Component:  GUI       |     Version:  2.2-RC3    
 Keywords:  history   |  
----------------------+-----------------------------------------------------
 This is a very annoying bug in Qutecom:

  * Qutecom receives an INVITE with the following From:
     From: "Alice" <sip:[email protected]>
  * After the call, Qutecom shows this call in "History" tab.
  * The column "Name/ID" in "History" tab shows "Alice".
  * If I click on it, then Qutecom calls to "Alice" as follows:
     INVITE sip:[email protected] SIP/2.0

 This is completely '''wrong''' and of course the call fails since there is
 no an user with "Alice" username. The Request URI of the INVITE should be:
     INVITE sip:[email protected] SIP/2.0

 "Alice" is just the caller Display-Name and this can be choosen randomly
 by the user by setting it into his phone, but this field is not important
 at all, the important field is the From username and domain
 (sip:[email protected]).

 Due to this bug, the "History" tab of Qutecom is completely unuseful.

 My suggestion (as any other phone/sofphone does) is the following:
  * In "history.xml" store two fields for each received call:
     * username/extension/number: the From username (i.e: "2000").
     * display-name: the From Display-Name (i.e: "Alice").
  * "History" tab could show both of them (username and display-name).
  * When calling back one of them, the Request URI generated should be:
     INVITE sip:[email protected] SIP/2.0
     From: "My User" <sip:[email protected]>
     To: "Alice" <sip:[email protected]>

 I can sure that this is what any other SIP phone does since it's the only
 correct behaviour.

-- 
Ticket URL: <http://trac.qutecom.org/ticket/97>
QuteCom <http://trac.qutecom.org>

_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to