<meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="font-family: Verdana,Arial,&#39;Bitstream Vera Sans&#39;,Helvetica,sans-serif; font-size: 13px;"><p>
What I figured out for this bug is that the bug could be solved only if the shell service has a D-Bus API for buddies. Untill then even the present scenario of one time update during system restart has also been applied through a hack place in sync_friends () in the <a href="http://jarabe.model.friends.py">jarabe.model.friends.py</a> module<br>
this bug will get wrapped itself when the said api for shell service will get designed<br>then even this sync_friends function would be removed.<br></p><p>But I would need some pointers on how to create this dbus api for the present scenario and how will that work through the process to solve this defect.<span class="Apple-converted-space"> </span></p>
</span></span>