Opened 12 years ago

Last modified 11 years ago

#2833 new defect

Libpurple doesn't prevent duplicate accounts

Reported by: datallah Owned by:
Milestone: 3.0.0 Component: libpurple
Version: 2.1.1 Keywords:
Cc:

Description

#2269 was reported because you can create duplicate accounts that aren't persisted when pidgin is restarted.

I implemented a fix in the pidgin UI that checks whether the account exists before saving it, but it seems like this is something that libpurple should be doing. Perhaps something as simple as making purple_accounts_add() return a boolean or an error code would be enough.

Change History (2)

comment:1 follow-up: Changed 11 years ago by liviopl

This is very annoying bug.

Someone talks with me on XMPP and asks for authorization, but when I click "authorize", contact is shown in the roster, why I have "add contact" window under my pointer.

comment:2 in reply to: ↑ 1 Changed 11 years ago by datallah

Replying to liviopl:

This is very annoying bug.

Someone talks with me on XMPP and asks for authorization, but when I click "authorize", contact is shown in the roster, why I have "add contact" window under my pointer.

That is something completely different than this ticket.

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!