propagate from branch 'ca.inverse.sogo.1_3_12' (head c5233a2a4e6a6abdb50191daf1eb589c9ff5cf80)

to branch 'ca.inverse.sogo' (head 212622191a26c7b5f257c536a45dfea03f404bc1)

Monotone-Parent: 212622191a26c7b5f257c536a45dfea03f404bc1
Monotone-Parent: c5233a2a4e6a6abdb50191daf1eb589c9ff5cf80
Monotone-Revision: e18b5ae2235fde5d7f7f569ead8452a2217d9b5c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-14T21:24:10
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2012-02-14 21:24:10 +00:00
4 changed files with 40 additions and 5 deletions
+15
View File
@@ -1,5 +1,20 @@
2012-02-14 Francis Lachapelle <flachapelle@inverse.ca>
* UI/WebServerResources/ContactsUI.js (contactsListCallback): when
restoring selection after the folder refresh, call "selectElement"
on each row. This fixes the contacts selection retrieval when using the
contextual menu.
2012-02-14 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* SoObjects/SOGo/SOGoUserManager.m (_compactAndCompleteContacts:):
we make sure that "source" is not nil before assigning it to the
compact record.
* SoObjects/SOGo/SQLSource.m (_lookupContactEntry:considerEmail:):
assign self as value for "source" in the returned record.
(-fetchContactsMatching): same as above.
* SoObjects/SOGo/SOGoSQLUserProfile.m (_sqlJsonRepresentation:):
removed obsolete method.
(-storeJSONProfileInDB:): we now properly escape the stored value