From 9a990863bcfeac588508dccfd36c1404d1e59f63 Mon Sep 17 00:00:00 2001 From: tipusinghaw Date: Fri, 9 Feb 2024 12:21:22 +0530 Subject: [PATCH] fix: resolver empty did doc Signed-off-by: tipusinghaw --- src/resolver.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/resolver.ts b/src/resolver.ts index 20090eb..d2e86a5 100644 --- a/src/resolver.ts +++ b/src/resolver.ts @@ -30,7 +30,14 @@ export function getResolver(): Record { ) if (!didDocument[0]) { - throw new Error(`The DID document for the given DID was not found!`) + return { + didDocument: null, + didDocumentMetadata: {}, + didResolutionMetadata: { + error: `NotFound!`, + message: `resolver_error: Unable to resolve did '${did}'`, + }, + } } const didDocumentJson = JSON.parse(didDocument[0])