Summary: | invalid characters allowed when renaming groups | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | Mats Ahlgren <ahlgren> |
Component: | ICQ and AIM Plugins | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | major | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Mats Ahlgren
2006-01-03 09:23:54 UTC
i need to know which characters you used to actually cause things to be invalid. Using hyphens didn't allow me to reproduce the bug. I maybe have used hyphens, spaces, ', and numbers at the end. E.g. Friends - FHS '04 In the latest version of Kopete, the safeguards I mentioned have been put in, so if the entire buddy list is deleted then Kopete can recover it during the next restart. Nevertheless I've still had my entire buddy list become wiped from the AIM server once or twice. confirmed the problem with the rename. now to work on a fix. I don't think that there are any restricted characters in AIM/ICQ. I test it with 0.12.1 SVN and I can use all characters that are on my keyboard `~'";][... etc. There are only two restriction that have to be fixed group name can't be empty and contact list can't have two groups with the same name. The real problem is that if rename fails for some reason kopete will still rename that group and than we will have group with contacts that is empty in Kopete. Also synchronization with server side list on login should check groups too and not only contacts. So user is warned if he have contact in diffrent group in Kopete than on server. I tested it with KDE 4.0.85 (KDE 4.1 >= 20080703) openSUSE packages and an ICQ account. I can give the groups the name i want to, with every character i want to, for example "zzz~+*[]{³" and there are no problems. If I give two groups the same name, and restart kopete, the group that had that name first keeps as it is. But the contacts in the other group are in the contactlist under the group with the name before I renamed it. In addition to this an empty group with the same name as the first is also there. when i delete this empty group, it seems that also the contacts in this group are deleted from the server, because kopete asks me to add them after i restart again. Example: Groups: xxx,zzz I rename group xxx to zzz I restart kopete the contacts of xxx are in the group xxx, the contacts of zzz are in the group zzz, and another group zzz is there, but this one is empty. I delete the empty one and after I restart I have to add the contacts which were in xxx Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved. Dear user, unfortunately Kopete is no longer maintained. Please migrate to another solution, e.g. for Jabber a possibility is Kaidan, for Matrix a candidate is NeoChat. |