From 3df81a3cb9b9f158d940b01d02bf6f2cbedf6f0c Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Mon, 31 Jul 2023 07:24:28 +0200 Subject: [PATCH] :bug: (analytics) Fix analytics drop-off rate not computing correctly --- .../analytics/helpers/computePreviousTotalAnswers.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/builder/src/features/analytics/helpers/computePreviousTotalAnswers.ts b/apps/builder/src/features/analytics/helpers/computePreviousTotalAnswers.ts index cf349de15..2ae102418 100644 --- a/apps/builder/src/features/analytics/helpers/computePreviousTotalAnswers.ts +++ b/apps/builder/src/features/analytics/helpers/computePreviousTotalAnswers.ts @@ -18,7 +18,10 @@ export const computePreviousTotalAnswers = ( ) const previousBlocks = currentGroup.blocks.slice(0, currentBlockIndex + 1) for (const block of previousBlocks.reverse()) { - if (isInputBlock(block) || block.type === 'start') + if ( + currentBlockId !== block.id && + (isInputBlock(block) || block.type === 'start') + ) return ( totalAnswersInBlocks.find( (totalAnswersInBlock) =>