GNOME Bugzilla – Bug 380799
Ekiga can not check duplicate account
Last modified: 2020-06-06 16:28:48 UTC
When add a account, Ekiga2.0.3 can not check if the same account exist already, so a account can be added many times. I suggest adding this feature in the future.
When is an account double? When "user" and "registrar" are identical? J.
I means all the items are same, including account name, registrar, user,passswork and so on.
In 3.x, this check should go into the engine I guess.
Each bank should take care of this.
In my opinion, in the assistant, an account is duplicated if the registrar and the user given are identical to what already exists in the accounts "database". Is it difficult to fix this?
Depends. Damien's way : the ui loops on all accounts, reads what's in them, decides there's a duplicate, hence doesn't add the new account. Very difficult since I enginized the account stack : now accounts are just structures anymore, they're serious classes which hide their implementations. Snark's way : the opal account code knows what an opal account is, so when the ignorant ui asks to add a new opal account, it sees it has a duplicate and doesn't add the duplicate. Quite simple I would say. This is the longer way of saying "Each bank should take care of this.", as comment #4.
Keep your mocking comments for yourself, everybody knows you have a superior intelligence. There was a loop in the time when accounts where stored in a pure single-linked list. Oh, I don't even know why I still read your comments and answer them. I should probably simply ignore them.
I didn't want to say how it should be done. I wanted just to: - I think only the name and the registrar should be checked (this is what makes an account unique; we cannot have two different accounts which differ only on their password) - could this be implemented soon, i.e. is it difficult?
Ekiga is not under active development anymore: https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/273 Ekiga saw its last release 7 years ago. The last code commits were 4 years ago. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (and transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active Ekiga development again in the future.