diff --git a/web/client/epics/config.js b/web/client/epics/config.js index 2a4287527c..574e39c5b5 100644 --- a/web/client/epics/config.js +++ b/web/client/epics/config.js @@ -213,7 +213,7 @@ export const storeDetailsInfoEpic = (action$, store) => let details = attributes?.details; let detailsSettings; try { - detailsSettings = JSON.parse(attributes?.detailsSettings); + detailsSettings = typeof attributes?.detailsSettings === 'string' ? JSON.parse(attributes?.detailsSettings) : attributes?.detailsSettings; } catch (e) { detailsSettings = {}; }