View Issue Details

IDProjectCategoryView StatusLast Update
0002723SOGoWeb Address Bookpublic2014-04-17 11:27
Reporterfranta Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version2.2.3 
Summary0002723: GAL not working if c_name differs from c_uid
Description

If I configure user source and GAL (SQL views) to have different values of c_name and c_uid, some features are broken.

Steps To Reproduce

Use SQL (or maybe also LDAP, not tested) user source and GAL (maybe both in one view) with different values of c_name and c_uid.

I used:
c_name = numeric ID
c_uid = primary e-mail address and login name

Lookup some user in GAL web interface and click on it – an error message is displayed:

An error occurred during object publishing
the requested object could not be found!

But if you manually rewrite the URL from "…/Contacts/gal/2/edit" to "…/Contacts/gal/c_uid/edit" (where c_uid is the e-mail address), contact details are displayed.

Same bug causes error while copying a contact from GAL to personal address book (error: "Invalid Contact").

Additional Information

Maybe ./UI/Common/UIxFolderActions.m (or its backend) uses c_uid instead of c_name.

Tagsaddressbook

Activities

franta

franta

2014-04-17 11:25

reporter  

sogo bug - c_uid vs. c_name.png (159,652 bytes)   
sogo bug - c_uid vs. c_name.png (159,652 bytes)   

Issue History

Date Modified Username Field Change
2014-04-17 11:25 franta New Issue
2014-04-17 11:25 franta File Added: sogo bug - c_uid vs. c_name.png
2014-04-17 11:26 franta Tag Attached: addressbook