From ca728d44ce3edfd340cb59b2c913c2231b3c72b2 Mon Sep 17 00:00:00 2001 From: Jo M Date: Wed, 30 Oct 2024 09:13:03 +0100 Subject: [PATCH 1/3] Fix throwing middleware example --- docs/openapi-fetch/middleware-auth.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/openapi-fetch/middleware-auth.md b/docs/openapi-fetch/middleware-auth.md index ee98a720d..aa82567a5 100644 --- a/docs/openapi-fetch/middleware-auth.md +++ b/docs/openapi-fetch/middleware-auth.md @@ -64,8 +64,9 @@ Middleware can also be used to throw an error that `fetch()` wouldn’t normally ```ts onResponse({ response }) { - if (response.error) { - throw new Error(response.error.message); + if (!response.ok) { + // Will produce error messages like "https://example.org/api/v1/example: 404 Not Found". + throw new Error(`${response.url}: ${response.status} ${response.statusText}`) } } ``` From e7deba6be16771755fca93c107ed84d19164563b Mon Sep 17 00:00:00 2001 From: Jo M Date: Wed, 30 Oct 2024 09:22:05 +0100 Subject: [PATCH 2/3] add changeset --- .changeset/.changeset/silver-wasps-relate.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/.changeset/silver-wasps-relate.md diff --git a/.changeset/.changeset/silver-wasps-relate.md b/.changeset/.changeset/silver-wasps-relate.md new file mode 100644 index 000000000..630d921a9 --- /dev/null +++ b/.changeset/.changeset/silver-wasps-relate.md @@ -0,0 +1,5 @@ +--- +"openapi-fetch": patch +--- + +Fix throwing middleware example in docs From 65a03b01485739a5e29b4649deef271dae673578 Mon Sep 17 00:00:00 2001 From: Jo M Date: Wed, 30 Oct 2024 20:52:07 +0100 Subject: [PATCH 3/3] Delete .changeset/.changeset/silver-wasps-relate.md --- .changeset/.changeset/silver-wasps-relate.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .changeset/.changeset/silver-wasps-relate.md diff --git a/.changeset/.changeset/silver-wasps-relate.md b/.changeset/.changeset/silver-wasps-relate.md deleted file mode 100644 index 630d921a9..000000000 --- a/.changeset/.changeset/silver-wasps-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"openapi-fetch": patch ---- - -Fix throwing middleware example in docs