1.3b7 XMPP User Tune sticks for non-PEP servers.

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
Post Reply
Rusty Shackleford
Muffin
Posts: 38
Joined: Sun Jan 15, 2006 9:56 am

1.3b7 XMPP User Tune sticks for non-PEP servers.

Post by Rusty Shackleford »

When using an XMPP server that doesn't support PEP (such as Google Talk) if you have "Let others know what iTunes is playing" checked in the account properties but later uncheck it your Available status will always be stuck on the last tune that was set.

You can change your status (and even create a custom Available one with the status message as simple "Available") and they will take, but once you select the default Available status it will immediately go back to the last song that was playing when you unchecked the option in account properties.

Steps to reproduce:

1). Check the "Let others know what iTunes is playing" box in your Gtalk (or other non-PEP enabled server) account.
2). Go online with that account.
3). Open up the XML Console in File/Account so you can see the changes.
4). Play a couple of songs in iTunes to see the status changes working.
5). Open up the account preferences and uncheck the "Let others know what iTunes is playing" box (your account can be either online or off during this, it makes no difference).
6). Change the song in iTunes a couple of times to make sure status is no longer changing with the tune.
7). Change your status for that account (or global status) or go offline and then back on again.
8). Change your status back to the default Available status.
9). Note in XML Console that Adium has set the status to the last song playing rather than "Available".

This doesn't occur with PEP-enabled servers as statuses and user-tune are set independently.
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Re: 1.3b7 XMPP User Tune sticks for non-PEP servers.

Post by evands »

Good steps to reproduce, thanks. Could you please file this as a Trac ticket (trac.adiumx.com) so it doesn't get lost in the shuffle?
The duck still burns.
--
My company: Saltatory Software. Check it out :)
Rusty Shackleford
Muffin
Posts: 38
Joined: Sun Jan 15, 2006 9:56 am

Re: 1.3b7 XMPP User Tune sticks for non-PEP servers.

Post by Rusty Shackleford »

Filed as bug #10490.
User avatar
Robby
Cocoaforge Admin
Posts: 2610
Joined: Mon May 01, 2006 3:00 am

Re: 1.3b7 XMPP User Tune sticks for non-PEP servers.

Post by Robby »

Most likely fixed for next (beta or final) release. :)
Rusty Shackleford
Muffin
Posts: 38
Joined: Sun Jan 15, 2006 9:56 am

Re: 1.3b7 XMPP User Tune sticks for non-PEP servers.

Post by Rusty Shackleford »

Just checked in 1.3.3b3 and it does, indeed, seem to be fixed (at least for XMPP; someone posted a follow-up to the bug report that the problem also existed with MSN, but i don't really use that protocol so can't confirm).

I checked using Gtalk (non-PEP) and my own XMPP server (PEP) and Adium seems to be behaving correctly in both cases.

Thanks guys.
User avatar
Robby
Cocoaforge Admin
Posts: 2610
Joined: Mon May 01, 2006 3:00 am

Re: 1.3b7 XMPP User Tune sticks for non-PEP servers.

Post by Robby »

Wow, good news.
Thanks for reporting, Rusty! :)
Post Reply