From 0721573a24e52aaba0679e27179aaf371177481a Mon Sep 17 00:00:00 2001
From: Alexandru Munteanu <alexandru.munt@gmail.com>
Date: Thu, 2 Aug 2018 16:07:02 +0300
Subject: [PATCH] fix(authsome-mode): allow unauthorized reviewers to decline
 from email

---
 packages/xpub-faraday/config/authsome-mode.js | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/packages/xpub-faraday/config/authsome-mode.js b/packages/xpub-faraday/config/authsome-mode.js
index 6e316e439..77aff3ba3 100644
--- a/packages/xpub-faraday/config/authsome-mode.js
+++ b/packages/xpub-faraday/config/authsome-mode.js
@@ -47,6 +47,12 @@ function unauthenticatedUser(operation, object) {
     }
   }
 
+  if (operation === 'PATCH') {
+    // let unauthorized reviewers decline the review invitation
+    if (get(object, 'type') === 'invitation') {
+      return true
+    }
+  }
   return false
 }
 
-- 
GitLab