We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 70c3064 commit efc2a99Copy full SHA for efc2a99
1 file changed
WDoc/utils/batch_file_loader.py
@@ -428,8 +428,15 @@ def deterministic_sorter(doc_dict: DocDict) -> int:
428
for k, v in doc.metadata.items():
429
if "hash" in k:
430
continue
431
- if k in deduped[ch].metadata and v == deduped[ch].metadata[k]:
+ elif k == "source_tag":
432
+ if "source_tag" in deduped[ch].metadata:
433
+ deduped[ch].metadata[k] += " " + v
434
+ else:
435
+ deduped[ch].metadata[k] += v
436
437
+ elif k in deduped[ch].metadata:
438
+ if v == deduped[ch].metadata[k]:
439
+ continue
440
elif k not in deduped[ch].metadata:
441
deduped[ch].metadata[k] = v
442
elif isinstance(v, list) and isinstance(deduped[ch].metadata[k], list):
0 commit comments