#76: QuteCom sends too much PUBLISH
---------------------+------------------------------------------------------
  Reporter:  ibc     |       Owner:  vadim          
      Type:  defect  |      Status:  new            
  Priority:  major   |   Milestone:  QuteCom 2.2-RC4
 Component:  phapi   |     Version:  2.2-RC3        
Resolution:          |    Keywords:                 
---------------------+------------------------------------------------------

Comment(by Preeteesh):

 Laurent,

 There are lot of issues due to mood. You can try setting your status as
 away & then change mood to lets say "I am away", it will show your status
 as online i.e Green Icon is shown with message on right hand side away
 instead of it showing the Orange Icon.

 I am working upon implementing as suggested by IBC on #170

 Replying to [comment:26 laurent]:
 > Replying to [comment:24 ibc]:
 >
 > > - When any other client, '''including Qutecom''', receives the second
 PUBLISH it will display the user as "online" as the <basic> field says
 "online". If at least Qutecom would keep the <basic> element instead of
 setting it to "open"... but well, all this stuff is really wrong :(
 >
 > Replying to [comment:24 ibc]:
 >
 > > - When any other client, '''including Qutecom''', receives the second
 PUBLISH it will display the user as "online" as the <basic> field says
 "online". If at least Qutecom would keep the <basic> element instead of
 setting it to "open"... but well, all this stuff is really wrong :(
 >
 > You're mixing 2 things :
 >
 > It is not because basic == online that QuteCom show contact as Online
 when it receive a mood, at this level it fix presence at
 EnumPresenceState::PresenceStateUserDefined
 > see
 [http://trac.qutecom.org/browser/libs/sipwrapper/src/phapi/PhApiCallbacks.cpp]
 PhApiCallbacks::onNotify
 >
 > At an upper  level, ContactManager detect an activity, so it put the
 presence to online ...
 > see
 
[http://trac.qutecom.org/browser/wengophone/src/model/contactlist/ContactList.cpp]
 ContactList::presenceStateChangedEventHandler

-- 
Ticket URL: <http://trac.qutecom.org/ticket/76#comment:27>
QuteCom <http://trac.qutecom.org>

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

Reply via email to