Skip to content

Commit af1ab3d

Browse files
committed
donotmerge: disable formsg signature
1 parent 5552308 commit af1ab3d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

packages/backend/src/apps/formsg/auth/decrypt-form-response.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,10 @@ export async function decryptFormResponse(
8787
$.webhookUrl,
8888
)
8989
} catch (e) {
90-
logger.error('Unable to verify formsg signature')
91-
return { verified: false, internalId: null }
90+
if ($.flow.id !== '334e0e2a-c052-4450-90b0-8661d56efe41') {
91+
logger.error('Unable to verify formsg signature')
92+
return { verified: false, internalId: null }
93+
}
9294
}
9395

9496
const formSecretKey = $.auth.data.privateKey as string
@@ -190,9 +192,7 @@ export async function decryptFormResponse(
190192
return { verified: true, internalId: data.submissionId }
191193
} else {
192194
// Could not decrypt the submission
193-
if ($.flow.id !== '334e0e2a-c052-4450-90b0-8661d56efe41') {
194-
logger.error('Unable to verify formsg signature')
195-
return { verified: false, internalId: null }
196-
}
195+
logger.error('Unable to decrypt formsg response')
196+
return { verified: false, internalId: null }
197197
}
198198
}

0 commit comments

Comments
 (0)