mirror of
https://github.com/R0m1k3/noteflow.git
synced 2026-10-11 17:29:37 +02:00
feat: add RssService for managing RSS feeds and articles.
This commit is contained in:
1 parent
a7251dfe5a
commit
5c12532613
1 file changed
+11
-2
@@ -47,8 +47,17 @@ class RssService {
|
|||||||
return response.data;
|
return response.data;
|
||||||
} catch (error: any) {
|
} catch (error: any) {
|
||||||
console.error('Error adding RSS feed:', error);
|
console.error('Error adding RSS feed:', error);
|
||||||
if (error.response && error.response.data && error.response.data.error) {
|
if (error.response) {
|
||||||
throw new Error(error.response.data.error);
|
console.error('Backend Response Status:', error.response.status);
|
||||||
|
console.error('Backend Response Data:', error.response.data);
|
||||||
|
|
||||||
|
const data = error.response.data;
|
||||||
|
if (data) {
|
||||||
|
const errorMessage = data.error || data.message || (typeof data === 'string' ? data : JSON.stringify(data));
|
||||||
|
if (errorMessage) {
|
||||||
|
throw new Error(errorMessage);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
throw error;
|
throw error;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user