Skip to content

[Bug]: Contact vcf-import - Wrong import order of "N" (structured name) #224

@BlackAlpha700

Description

@BlackAlpha700

Description

At the import of a contact.vcf the name is mixed up: surname, given name, middle name, prefix and suffix.

Steps to Reproduce

  1. Create a vcf-File (Export from Google, Nextcloud or other)
  2. Import file to Bulwark

Expected Behavior

  1. Example:
    Entry in File (like RFC 6350):
    N:<surname>;<given name>;;<prefix>;

Contact in Bulwark:

Last Name = <surname>
First name = <given name>
Prefix = <prefix>
  1. Example
    Entry in File (like RFC 6350):
    N:<surname>;<givenname>;<middle name>;;

Contact in Bulwark:

Last Name = <surname>
First name = <given name>
Middle name = <middle name>

Actual Behavior

  1. Example:
    Entry in File (like RFC 6350):
    N:<surname>;<given name>;;<prefix>;

Contact in Bulwark:

Last Name = <surname>
Prefix = <given name>
<prefix> is lost!

  1. Example
    Entry in File (like RFC 6350):
    N:<surname>;<givenname>;<middle name>;;

Contact in Bulwark:

Middle Name = <surname>
First Name = <given name>
<middle name> is lost!

Bulwark Version

1.5.1

Stalwart Mail Server Version

0.16.1

Browser

No response

Operating System

None

Screenshots / Screen Recording

No response

Relevant Logs or Error Output

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions