From bc2951fb66cf92d2ba7b7417e8f8513d8e057659 Mon Sep 17 00:00:00 2001 From: Aleksandr Kraiz Date: Sun, 5 Jun 2022 18:49:47 +0400 Subject: [PATCH] Small simpleFetch improvement --- README.md | 2 +- src/simpleFetch.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3546d35..8ea482e 100644 --- a/README.md +++ b/README.md @@ -484,4 +484,4 @@ const { candles, timeStart, timeEnd } = await simpleFetch( ## Using contracts -Use package [@prionprotocol/contracts](https://github.com/orionprotocol/contracts) +Use package [@orionprotocol/contracts](https://github.com/orionprotocol/contracts) diff --git a/src/simpleFetch.ts b/src/simpleFetch.ts index 1f06647..82e4fc4 100644 --- a/src/simpleFetch.ts +++ b/src/simpleFetch.ts @@ -21,7 +21,10 @@ export default function simpleFetch( ) { return async (...params: Parameters) => { const result = await f(...params); - if (result.isErr()) throw new Error(result.error.message); + if (result.isErr()) { + const { message, url } = result.error; + throw new Error(`${message} (${url})`); + } return result.value; }; }