diff --git a/src/createClient.ts b/src/createClient.ts index 474dbd17..d33a6f98 100644 --- a/src/createClient.ts +++ b/src/createClient.ts @@ -664,7 +664,7 @@ export class Client { return firstResult; } - throw new PrismicError("No documents were returned", url, undefined); + throw new NotFoundError("No documents were returned", url, undefined); } /** diff --git a/test/client-getFirst.test.ts b/test/client-getFirst.test.ts index 41045ca9..7e4eae02 100644 --- a/test/client-getFirst.test.ts +++ b/test/client-getFirst.test.ts @@ -90,7 +90,7 @@ it("throws if no documents were returned", async (ctx) => { /no documents were returned/i, ); await expect(() => client.getFirst()).rejects.toThrowError( - prismic.PrismicError, + prismic.NotFoundError, ); });