From 45625b6394a730bc12d89077e3e53e40848a0143 Mon Sep 17 00:00:00 2001
From: Sebastian <sebastian.mihalache@thinslices.com>
Date: Wed, 25 Apr 2018 14:17:12 +0300
Subject: [PATCH] fix bugs

---
 .../src/routes/collectionsInvitations/post.js                 | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/packages/component-invite/src/routes/collectionsInvitations/post.js b/packages/component-invite/src/routes/collectionsInvitations/post.js
index 09987c365..1792789ce 100644
--- a/packages/component-invite/src/routes/collectionsInvitations/post.js
+++ b/packages/component-invite/src/routes/collectionsInvitations/post.js
@@ -62,6 +62,10 @@ module.exports = models => async (req, res) => {
 
     let resend = false
     if (invitation !== undefined) {
+      if (invitation.hasAnswer)
+        return res
+          .status(400)
+          .json({ error: `${invitation.id} has already been answered` })
       invitation.timestamp = Date.now()
       await collection.save()
       resend = true
-- 
GitLab