Skip to content

Commit 232a0b5

Browse files
fix: datamanager
1 parent 33855f4 commit 232a0b5

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

vis/js/dataprocessing/managers/DataManager.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,10 @@ class DataManager {
8484
if (this.config.show_context) {
8585
if (typeof backendData.data === "string") {
8686
const data = JSON.parse(backendData.data);
87-
return data.documents ? JSON.parse(data?.documents) : [];
87+
// temporal fix for old implementation
88+
if (Array.isArray(data)) return data;
89+
// typeof data.documents === "string" is temporal fix, consider to migrate to json instead of json in json
90+
return data.documents && typeof data.documents === "string" ? JSON.parse(data?.documents) : data.documents ?? [];
8891
}
8992
return backendData.data?.documents ?? [];
9093
}

0 commit comments

Comments
 (0)