View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005958 | SOGo | Backend Address Book | public | 2024-04-21 12:04 | 2024-04-21 12:04 |
Reporter | mstilkerich | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Server | OS | Debian | OS Version | 11 |
Product Version | 5.10.0 | ||||
Summary | 0005958: CardDAV backend returns vcards lacking mandatory properties FN and N if not part of the contact | ||||
Description | The CardDAV backend returns version 3 vcards (RFC 2426). RFC 2426 specifies a few mandatory properties for such vcards: "Profile special notes: The vCard object MUST contain the FN, N and VERSION types." Also see RFC 2426, 3.1.1 FN Type Definition: Type special notes: [...] The property MUST be present in the vCard object. When I create a contact in the SOGo web interface and only specify Organization and E-Mail address, the card provided via the CardDAV backend lacks the FN property. I guess any property value would be acceptable in this case, although ideally when the user does not specify a "display name" SOGo would derive a formatted name automatically (as does the webinterface when displaying the contact). | ||||
Steps To Reproduce | 1) Create contact without a display name (and / or without first name and lastname for the N property). For the following card, I only entered organization and mail address. The returned card lacks both FN and N properties. BEGIN:VCARD | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2024-04-21 12:04 | mstilkerich | New Issue |