From 08a2924cf1dd87a3bba3223231463df227d9aa6f Mon Sep 17 00:00:00 2001 From: mantikoros Date: Wed, 27 Jul 2022 18:44:42 -0700 Subject: [PATCH] answer doc id = outcome --- functions/src/create-contract.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/functions/src/create-contract.ts b/functions/src/create-contract.ts index 679abe1a..786ee8ae 100644 --- a/functions/src/create-contract.ts +++ b/functions/src/create-contract.ts @@ -208,7 +208,9 @@ export const createmarket = newEndpoint({}, async (req, auth) => { const betDocs = (answers ?? []).map(() => betCol.doc()) const answerCol = firestore.collection(`contracts/${contract.id}/answers`) - const answerDocs = (answers ?? []).map(() => answerCol.doc()) + const answerDocs = (answers ?? []).map((_, i) => + answerCol.doc(i.toString()) + ) const { bets, answerObjects } = getMultipleChoiceAntes( user,