From 9953cc121d3859caddd8a0d5441960e261c08182 Mon Sep 17 00:00:00 2001 From: warrensearle Date: Fri, 9 Dec 2022 13:51:51 +0000 Subject: [PATCH] #129 Bugfix: duplicate call to save assessment (#170) --- src/firebase.js | 6 +++--- src/views/Assessment/Edit.vue | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/firebase.js b/src/firebase.js index 1cda725..dc094b4 100644 --- a/src/firebase.js +++ b/src/firebase.js @@ -25,13 +25,13 @@ if (process.env.VUE_APP_USE_FUNCTIONS_EMULATOR === 'true') { const firestore = firebase.firestore(); // App check -const appCheck = firebase.appCheck(); +let appCheck; if (process.env.VUE_APP_RECAPTCHA_TOKEN) { - appCheck.activate(process.env.VUE_APP_RECAPTCHA_TOKEN); + appCheck = firebase.appCheck().activate(process.env.VUE_APP_RECAPTCHA_TOKEN); } // Other firebase exports const auth = firebase.auth; -export { firestore, auth, functions }; +export { firestore, auth, functions, appCheck }; export default firebase; diff --git a/src/views/Assessment/Edit.vue b/src/views/Assessment/Edit.vue index 6abc92f..8720e91 100644 --- a/src/views/Assessment/Edit.vue +++ b/src/views/Assessment/Edit.vue @@ -232,7 +232,6 @@ export default { } else { this.assessment.status = 'completed'; this.assessment.filePath = `${this.buildFileFolder }/${ this.assessment.fileRef}`; - await this.$store.dispatch('assessment/save', this.assessment); routerName = 'assessment-success'; } await this.$store.dispatch('assessment/save', this.assessment);