diff --git a/src/shell/store/content.js b/src/shell/store/content.js index 33cbfb587..acff43c44 100644 --- a/src/shell/store/content.js +++ b/src/shell/store/content.js @@ -303,6 +303,14 @@ export function searchItems( } return res; }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to search item: ${err?.message || err || ""}`, + }) + ); + }, }); }; } @@ -915,6 +923,16 @@ export function fetchItemPublishing(modelZUID, itemZUID) { ); } }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to fetch item publishing: ${ + err?.message || err || "" + }`, + }) + ); + }, }); }; } @@ -941,6 +959,16 @@ export function fetchItemPublishings() { ); } }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to fetch item publishings: ${ + err?.message || err || "" + }`, + }) + ); + }, }); }; } diff --git a/src/shell/store/fields.js b/src/shell/store/fields.js index fa6c2977a..0144ecef7 100644 --- a/src/shell/store/fields.js +++ b/src/shell/store/fields.js @@ -114,6 +114,14 @@ export function fetchField(modelZUID, fieldZUID) { }, }); }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to fetch field: ${err?.message || err || ""}`, + }) + ); + }, }); }; } diff --git a/src/shell/store/headTags.js b/src/shell/store/headTags.js index 34904dda9..5b7a93f09 100644 --- a/src/shell/store/headTags.js +++ b/src/shell/store/headTags.js @@ -126,6 +126,14 @@ export const fetchHeadTags = () => { } } }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to fetch head tags: ${err?.message || err || ""}`, + }) + ); + }, }); }; }; diff --git a/src/shell/store/media.js b/src/shell/store/media.js index b36840716..d80b99fca 100644 --- a/src/shell/store/media.js +++ b/src/shell/store/media.js @@ -422,6 +422,14 @@ function fetchGroups(binZUID) { throw res; } }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to fetch groups: ${err?.message || err || ""}`, + }) + ); + }, }); }; } @@ -521,6 +529,14 @@ export function fetchBinFiles(binZUID) { throw res; } }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to fetch bin files: ${err?.message || err || ""}`, + }) + ); + }, }); }; } @@ -543,6 +559,16 @@ export function fetchGroupFiles(groupZUID) { throw res; } }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to fetch group files: ${ + err?.message || err || "" + }`, + }) + ); + }, }); }; } @@ -769,6 +795,14 @@ export function searchFiles(term) { throw res; } }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to search for file: ${err?.message || err || ""}`, + }) + ); + }, }); }; } diff --git a/src/shell/store/models.js b/src/shell/store/models.js index beef38952..30e6b48c2 100644 --- a/src/shell/store/models.js +++ b/src/shell/store/models.js @@ -119,6 +119,14 @@ export function fetchModel(modelZUID) { } } }, + error: (err) => { + dispatch( + notify({ + kind: "warn", + message: `Failed to fetch model: ${err?.message || err || ""}`, + }) + ); + }, }); }; }