From 1af98bbe9d4c21992c8b5cad0f1d893e1b83bb9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Wed, 20 Apr 2022 16:00:08 +0200 Subject: [PATCH] :zap: Account for non-existent credential type --- packages/cli/src/CredentialTypes.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/CredentialTypes.ts b/packages/cli/src/CredentialTypes.ts index 7f48050038..8234d0bc55 100644 --- a/packages/cli/src/CredentialTypes.ts +++ b/packages/cli/src/CredentialTypes.ts @@ -16,7 +16,11 @@ class CredentialTypesClass implements ICredentialTypesInterface { } 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}`); + } } }