diff --git a/server/controllers/contribute.js b/server/controllers/contribute.js index e6bede6..ff4e515 100644 --- a/server/controllers/contribute.js +++ b/server/controllers/contribute.js @@ -84,8 +84,6 @@ router.post('/response', upload.single('response'), async (req, res) => { token = crypto.randomBytes(32).toString('hex') } - await Contribution.create({ name, company, handle, socialType, token }) - console.log('Contribution is correct, uploading to storage') if (process.env.DISABLE_S3 !== 'true') { await uploadToS3({ filename: req.file.filename, contributionIndex }) @@ -98,6 +96,8 @@ router.post('/response', upload.single('response'), async (req, res) => { `./server/snark_files/response_${contributionIndex}` ) + await Contribution.create({ name, company, handle, socialType, token }) + console.log('Contribution finished.') res.json({ contributionIndex, token }) } catch (e) {