[Adium-devl] Fwd: [Adium-feedback] Help! Changes made in AIM not reflected in Adium
seanegan at gmail.com
Thu Jul 26 22:13:52 UTC 2007
On 7/26/07, Peter Hosey <boredzo at gmail.com> wrote:
> Is this possible for any other reason than the [I presume official]
> AIM not really deleting the contacts? I thought OSCAR services use a
> server-side contact list; am I wrong? Is the CL stored locally, with
> the client simply subscribing by username to each contact's status?
I know Mark is on this list, and maybe he'll offer more insight.
As I recall, the OSCAR server-stored list is versioned (or
timestamped... or both?), and that timestamp is saved in the version
of the list that libpurple locally caches. If libpurple sees that the
server's contact list is more recent than the locally cached version,
it would use the servers, otherwise it would use the local one.
If Adium is doing something to prevent this flow, that might cause an issue.
More information about the Adium-devl