Bug 10436 - (int-172662) Existed skype (or icq) contacts are not recognized properly after reflashing protocol
(int-172662)
: Existed skype (or icq) contacts are not recognized properly after reflashing ...
Status: RESOLVED INVALID
Product: Contacts
General
: 5.0:(10.2010.19-1)
: All Maemo
: Unspecified normal (vote)
: ---
Assigned To: unassigned
: contacts-bugs
:
:
:
:
  Show dependency tree
 
Reported: 2010-05-30 23:37 UTC by FoxGray
Modified: 2010-06-12 19:24 UTC (History)
3 users (show)

See Also:


Attachments
Skype account (46.03 KB, image/png)
2010-06-03 12:02 UTC, FoxGray
Details
Contact after merging phone contact and skype contact (68.37 KB, image/png)
2010-06-03 12:04 UTC, FoxGray
Details
Contact isn`t recognized by skype account. (68.01 KB, image/png)
2010-06-03 12:08 UTC, FoxGray
Details


Note

You need to log in before you can comment on or make changes to this bug.


Description FoxGray (reporter) 2010-05-30 23:37:41 UTC
SOFTWARE VERSION:
10.2010.19-1

EXACT STEPS LEADING TO PROBLEM: 
1. setting up skype (or icq or something else) protocol
2. merging contacts
3. reflashing (or re-adding) and setting up the protocol again, edited contacts
are not recognized properly.

EXPECTED OUTCOME:
Contacts should merge automatically with the existing / edited ones. Existing
contacts with same nickname/username should be recognized!

ACTUAL OUTCOME:
New additional contacts are created. Even if you merge manually, there are
dublicate fields with same name and same data.

REPRODUCIBILITY:
always

EXTRA SOFTWARE INSTALLED:
Extra protocol plugins for conversations and contacts (extra repository)

OTHER COMMENTS:

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)
AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1064 Safari/532.5
Comment 1 Andre Klapper maemo.org 2010-06-02 13:44:57 UTC
Thanks for reporting this.

This needs way more information...

(In reply to comment #0)
> 1. setting up skype (or icq or something else) protocol

Please only stick to one protocol.

> 2. merging contacts

Exact steps and data available for both contacts welcome.

> setting up the protocol again

Step by step, click by click steps welcome.
Comment 2 FoxGray (reporter) 2010-06-03 11:49:20 UTC
Okay, i`ll tell only about skype. (But i would like to notice that there is
same propblem for another protocols)

1. Setting up skype protocol.
Menu->Settings->VoIP and IM accounts->New->Skype
Enter name and password, signin up and in contact appear contacts from skype.
2. Merging contacts.
I have phone numbers for some of the skype contacts, so i open skype contacts,
click to the title and click "merge contact". After that i select a contact for
merging. As result a have a contact with field "skype" and this contact
recognized by n900 skype account and have status of avalibality.
3. I delete my skype account from n900. Add add it again (as in step #1).
Open contact which a made (by merging phone and skype contact) and see that
this contact isn`t recognized by skype account properly: it haven`t status and
it isn`t showed in avaliability list.
I thins cause of this situation is that created account only download contact
list from server and doesn`t scan existing contacts for appropriate fields.
Comment 3 FoxGray (reporter) 2010-06-03 12:02:28 UTC
Created an attachment (id=2812) [details]
Skype account

Screenshot of contact which appears agter adding skype account
Comment 4 FoxGray (reporter) 2010-06-03 12:04:36 UTC
Created an attachment (id=2813) [details]
Contact after merging phone contact and skype contact

After merging in contact appears field "skype", abalibality status and button
for skype calll.
Comment 5 FoxGray (reporter) 2010-06-03 12:08:29 UTC
Created an attachment (id=2814) [details]
Contact isn`t recognized by skype account.

There is field skype but there is no avalibality status and i can`t make a call
o send a chat message.
Comment 6 FoxGray (reporter) 2010-06-03 12:10:31 UTC
Also, instead deleting and reading skype account, i can select account as
diabled and after that again enable it. In this case there is a same problem.
Comment 7 Xavier Claessens 2010-06-04 18:30:24 UTC
This is a job for the Magic merger:
http://blog.barisione.org/2010-05/plugins-for-the-n900-address-book/
Comment 8 Marco Barisione 2010-06-12 18:14:23 UTC
If I understand correctly when you reflash or delete and recreate an account
contacts are split. This is how it's supposed to work. Contacts cannot be
magically merged again based on the nickname as you could have multiple
accounts.
Why would one reflash without taking a full backup or delete and recreate an
account?
Comment 9 FoxGray (reporter) 2010-06-12 19:24:59 UTC
No, the problem in that contacts which have a skype field don`t recongnized by
reflashed or reinstalled account. Look at screenshot, please.