cognee/examples/node/handleServerErrors.js
Boris 2f832b190c
fix: various fixes for the deployment
* fix: remove groups from UserRead model

* fix: add missing system dependencies for postgres

* fix: change vector db provider environment variable name

* fix: WeaviateAdapter retrieve bug

* fix: correctly return data point objects from retrieve method

* fix: align graph object properties

* feat: add node example
2024-10-22 11:26:48 +02:00

16 lines
437 B
JavaScript

export default function handleServerErrors(response) {
return new Promise((resolve, reject) => {
if (response.status === 401) {
return reject(new Error('Unauthorized'));
}
if (!response.ok) {
if (response.json) {
return response.json().then(error => reject(error));
} else {
return reject(response.detail || response.body || response);
}
}
return resolve(response);
});
}