From 4900d8ab6bf0bae960c095bd390fe4e1e26697d1 Mon Sep 17 00:00:00 2001 From: null Date: Sat, 20 Jun 2026 00:26:52 -0500 Subject: [PATCH] fix: add answerDate to Firestore rules allowed fields (batch v1.0.15) --- firestore.rules | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore.rules b/firestore.rules index f85a5e9b..433b071a 100644 --- a/firestore.rules +++ b/firestore.rules @@ -90,7 +90,7 @@ service cloud.firestore { return data.keys().hasOnly([ 'userId', 'questionId', 'answerType', 'encryptedPayload', 'commitmentHash', 'schemaVersion', 'answerKeyReleased', - 'createdAt', 'updatedAt', 'isRevealed' + 'answerDate', 'createdAt', 'updatedAt', 'isRevealed' ]) && isSealedPayload(data.encryptedPayload) && isCommitmentHash(data.commitmentHash) @@ -492,7 +492,7 @@ service cloud.firestore { && request.resource.data.keys().hasOnly([ 'userId', 'questionId', 'answerType', 'writtenText', 'selectedOptionIds', 'scaleValue', 'schemaVersion', - 'createdAt', 'updatedAt', 'isRevealed' + 'answerDate', 'createdAt', 'updatedAt', 'isRevealed' ]) && isEncryptedAnswerPayload(request.resource.data)) ); @@ -512,7 +512,7 @@ service cloud.firestore { && request.resource.data.keys().hasOnly([ 'userId', 'questionId', 'answerType', 'writtenText', 'selectedOptionIds', 'scaleValue', 'schemaVersion', - 'createdAt', 'updatedAt', 'isRevealed' + 'answerDate', 'createdAt', 'updatedAt', 'isRevealed' ]) && isEncryptedAnswerPayload(request.resource.data)) );