fix: add answerDate to Firestore rules allowed fields (batch v1.0.15)

This commit is contained in:
null 2026-06-20 00:26:52 -05:00
parent a3993d08df
commit 4900d8ab6b
1 changed files with 3 additions and 3 deletions

View File

@ -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))
);