openfairdb
openfairdb copied to clipboard
Provide "Contact Person" in the Export csv
Problem
If you want to sent personal mails based on the entries you have mapped, you need the names of the Contact Persons Können ihr zusätzlich das Feld E-Mail Ansprechpartner in den Export aufnehmen. Über die API sind diese ja bereits verfügbar (siehe z. B. https://api.ofdb.io/v0/entries/68e0ee06eddb4e56b70d0ea357118c87).
Hintergrund ist, dass alle Unternehmen bezüglich Bestätigung der Mitmacherklärung angeschrieben werden müssen.
Solution
Extend the download csv by this field
Similar Issues:
https://github.com/kartevonmorgen/openfairdb/issues/303
https://github.com/kartevonmorgen/openfairdb/issues/389 https://github.com/kartevonmorgen/openfairdb/issues/350
CSV-Records für den Export werden in src/ports/web/api/export.rs
gebaut, das verweist auf src/adapters/csv.rs
.
Hier sind in dem CsvRecord
Struct aber schon Kontaktdaten vorhanden, die auch in der From
Implementierung geladen werden.
Für die CSV-Export-API gibt es auch einen Test, in dem auch Kontakte getestet werden.
Von meiner Sicht aus ist die gewünschte Anpassung also bereits im Code vorhanden?