I've committed the changes with a few modifications. I remove the groups member dictionary as this breaks thread safety in the Sqlite class for no gain.
I added a constructor to Session that takes a group parameter to eliminate the need to do a Create/Set/Use pattern in Sqlite.ImportSessions. I modified Sqlite.LoadGroups class to always return a dictionary. I reworked Sqlite.ImportSession changes to use the changes above. ** Changed in: gnome-rdp (Ubuntu) Status: In Progress => Fix Released -- Import from old version does not preserve groups https://bugs.launchpad.net/bugs/531114 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs