UNPKG

@pilot-things/node-red-contrib-pilot-things

Version:
15 lines (14 loc) 425 B
async function handleHttpError(result) { if (result.ok) { return undefined; } else { const basicErr = { status: result.status + " " + result.statusText, url: result.url }; try { const err = await result.json(); return Object.assign(err, basicErr); } catch (e) { return basicErr; } } } module.exports = { handleHttpError };