Summary: | It should be easier to change the login/uin/username of an account | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | Oded Arbel <oded> |
Component: | libkopete | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | wishlist | ||
Priority: | LO | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | All | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Oded Arbel
2004-06-09 16:39:04 UTC
this is a restriction of the API. On June 9, 2004 11:39 am, Oded Arbel wrote:
> If I type in the wrong username in the account setup (like I always do for
> my Yahoo! login), it should be easier to fix it. currently I have to go to
> Kopete configuration, remove the account and create a new one!
Indeed, IMO the account ID should not be the unique ID for the account. IRC
does not do this anymore.
It's not a restriction of the API at all. It's just a restriction of how almost everyone is implementing it. Like I said, in IRC you can change everything and anything in an existing account. The API says the accountId has to be unique, thats fine. But nowhere does it say that the accountId has to represent your login credentials. It can just be a number taken from a sequence. It's up to the protocol how they do their authentication procedure, if devs wanted to they could easily make this use an account property different from accountId. and it's still a wishlist because it's a change in the existing behavior (not to mention rather low priority from my POV). It's just not as easy as it should be. Jason: previously accountId() was being used in the GUI, so I think for historical reasons all protocols use a formatted version of the account details as accountId(). If this has been changed now, it should be noted in the API docs and be made a TODO item for one of the future Kopete versions. AFAIK, nothing has been changed to that effect. *** This bug has been marked as a duplicate of 68958 *** Is this the same as that you can't have a space character in your IRC username, which is usually "Firstname Lastname"? |