2
0

🐛 (results) Fix export with deleted blocks

Forgot to check for header duplicates
This commit is contained in:
Baptiste Arnaud
2023-02-14 15:21:29 +01:00
parent eef015e395
commit c35ba58fae

View File

@ -186,17 +186,28 @@ const parseResultsFromPreviousBotVersions = (
) &&
isNotEmpty(answer.content)
)
.map((answer) => ({
id: answer.blockId,
label: `Deleted block`,
blocks: [
.reduce<ResultHeaderCell[]>((existingHeaders, answer) => {
if (
existingHeaders.some(
(existingHeader) => existingHeader.id === answer.blockId
)
)
return existingHeaders
return [
...existingHeaders,
{
id: answer.blockId,
groupId: answer.groupId,
label: `${answer.blockId} (deleted block)`,
blocks: [
{
id: answer.blockId,
groupId: answer.groupId,
},
],
blockType: InputBlockType.TEXT,
},
],
blockType: InputBlockType.TEXT,
}))
]
}, [])
export const parseAnswers =
(