You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Roundcube has two separate fields for organization and department. In The VCard, the corresponding ORG property is a structured item that can have any number of components, reflecting organization structure.
We use the first part of the ORG property to correspond with organization, and the remaining ones for department (they are concatenated with "; " to form a single value for roundcube).
Now if a contact is saved where the department is specified, but no organization, the department would end up as the first part of the ORG property. When reading back this VCard, it would be shown as organization instead, not as department anymore.
Fix: In this case, store an empty first part in ORG and add the department at the proper position.
The text was updated successfully, but these errors were encountered:
The ORG property of a VCard is structured to reflect an organization and
a hierarchical structure of departments.
Example:
ORG:Company;Division;Department;Group
In roundcube, we only have organization and department as two single
value entries.
Now the above is converted such:
organization: Company
department: Division; Department; Group
The inverse way works as well, where different department levels are
separated by semicolon and optional surrounding whitespace in the
roundcube value.
Furthermore, we remove the handling of department given as an array in
save_data, because roundcube always passes a simple string value only,
and so now das RCMCardDAV.
Roundcube has two separate fields for organization and department. In The VCard, the corresponding ORG property is a structured item that can have any number of components, reflecting organization structure.
We use the first part of the ORG property to correspond with organization, and the remaining ones for department (they are concatenated with "; " to form a single value for roundcube).
Now if a contact is saved where the department is specified, but no organization, the department would end up as the first part of the ORG property. When reading back this VCard, it would be shown as organization instead, not as department anymore.
Fix: In this case, store an empty first part in ORG and add the department at the proper position.
The text was updated successfully, but these errors were encountered: