Account for non-existent credential type

This commit is contained in:
Iván Ovejero 2022-04-20 16:00:08 +02:00
parent d70a5da262
commit 1af98bbe9d

View file

@ -16,7 +16,11 @@ class CredentialTypesClass implements ICredentialTypesInterface {
} }
getByName(credentialType: string): ICredentialType { getByName(credentialType: string): ICredentialType {
return this.credentialTypes[credentialType].type; try {
return this.credentialTypes[credentialType].type;
} catch (error) {
throw new Error(`Failed to find credential type: ${credentialType}`);
}
} }
} }