Kevin Hu commited on
Commit
4efca68
·
1 Parent(s): 2d749b3

fix empty mind map issue (#1991)

Browse files

### What problem does this PR solve?

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)

Files changed (1) hide show
  1. graphrag/mind_map_extractor.py +3 -0
graphrag/mind_map_extractor.py CHANGED
@@ -105,6 +105,9 @@ class MindMapExtractor:
105
  for i, _ in enumerate(threads):
106
  res.append(_.result())
107
 
 
 
 
108
  merge_json = reduce(self._merge, res)
109
  if len(merge_json.keys()) > 1:
110
  keyset = set(
 
105
  for i, _ in enumerate(threads):
106
  res.append(_.result())
107
 
108
+ if not res:
109
+ return MindMapResult(output={"root":{}})
110
+
111
  merge_json = reduce(self._merge, res)
112
  if len(merge_json.keys()) > 1:
113
  keyset = set(