Some externalIds are not shown in detail page
🐛 Bug Report
We do have different externalIds
for actors, e.g. ORCID
but also Twitter
and GitHub
(see GET api/actor-sources
). The ORCID is shown in the detail page but not Twitter, GitHub and the others.
🤔 Expected Behavior
Every externalId
of an actor/contributor should be shown.
😯 Current Behavior
Only the ORCID
is currently shown as an icon. See as example on stage the item training-material/ljss6D
. In api/training-materials/ljss6D
you will see that the actor James Baker
does not only have an ORCID but also a Twitter and a GitHub identifier. In the frontend only the ORCID is visible.
Remarks
I guess this is related to the currently not implemented feature of having urlTemplates
for the externalIds
: sshoc-marketplace#80 (closed) (could be implemented today). But nevertheless, is there an idea how to show many externalIdentifiers for users? Should there be also an icon and if so, should that icon be part of the api/actor-sources
-call?