diff --git a/myconext-gui/src/icons/frontdesk.svg b/myconext-gui/src/icons/frontdesk.svg index 7422cc66..5f5659a2 100644 --- a/myconext-gui/src/icons/frontdesk.svg +++ b/myconext-gui/src/icons/frontdesk.svg @@ -1 +1,3 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/myconext-gui/src/utils/services.js b/myconext-gui/src/utils/services.js index 6fd7410f..da0f94fe 100644 --- a/myconext-gui/src/utils/services.js +++ b/myconext-gui/src/utils/services.js @@ -25,8 +25,8 @@ export const institutionLogo = institution => { export const institutionName = linkedAccount => { if (linkedAccount.external) { const translation = I18n.translations[I18n.locale]; - if (translation.verify.issuers[linkedAccount.issuer.name]) { - return I18n.t(`verify.issuers.${linkedAccount.issuer.name}`); + if (linkedAccount.issuer.name && translation.verify.issuers[linkedAccount.issuer.name.toLowerCase()]) { + return I18n.t(`verify.issuers.${linkedAccount.issuer.name.toLowerCase()}`); } return linkedAccount.issuer.name; } diff --git a/myconext-gui/src/verify/banks.js b/myconext-gui/src/verify/banks.js index f20c2cf2..8bed3988 100644 --- a/myconext-gui/src/verify/banks.js +++ b/myconext-gui/src/verify/banks.js @@ -1,4 +1,5 @@ import EHERKENNING from "../icons/verify/eIDAS_color.svg?raw"; +import SERVICE_DESK from "../icons/frontdesk.svg?raw"; import UNKNOWN from "../icons/verify/banks/image-not-found.svg?raw"; import {isEmpty} from "../utils/utils"; @@ -10,8 +11,11 @@ export function logo(issuer) { if (issuer.logo) { return issuer.logo; } - if (issuer.id === "eherkenning") { + if (issuer.id && issuer.id.toLowerCase() === "eherkenning") { return EHERKENNING; } + if (issuer.id && issuer.id.toLowerCase() === "servicedesk") { + return SERVICE_DESK; + } return UNKNOWN; }