From 9ba4547c4d0d1128a4cc025cf845213e4f72794e Mon Sep 17 00:00:00 2001 From: Emanuel Ferreira <contatoferreirads@gmail.com> Date: Fri, 26 Jan 2024 09:07:52 -0300 Subject: [PATCH] fix: not overwrite metadata (#453) --- packages/core/src/extractors/types.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/core/src/extractors/types.ts b/packages/core/src/extractors/types.ts index 1461029a7..5e31cab05 100644 --- a/packages/core/src/extractors/types.ts +++ b/packages/core/src/extractors/types.ts @@ -46,7 +46,10 @@ export abstract class BaseExtractor implements TransformComponent { let curMetadataList = await this.extract(newNodes); for (let idx in newNodes) { - newNodes[idx].metadata = curMetadataList[idx]; + newNodes[idx].metadata = { + ...newNodes[idx].metadata, + ...curMetadataList[idx], + }; } for (let idx in newNodes) { -- GitLab