INNER CODE UNIT · JavaScript

result

adeekshith/watomatic · functions/index.js:1707

        const result = await admin.firestore().runTransaction(async (transaction) => {

            // -------------------------
            // IDEMPOTENCY CHECK
            // -------------------------
            if (deductionId) {

                const deductionRef = userRef.collection('atom_deductions').doc(deductionId);
                const deductionDoc = await transaction.get(deductionRef);

                if (deductionDoc.exists) {

                    const existing = deductionDoc.data();

                    return {
                        success: true,
                        remainingAtoms: existing.remainingAtoms,
                        idempotent: true

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…