From 0fbab8eee9dd8dc539478d7da6afc0350b7d1b34 Mon Sep 17 00:00:00 2001
From: Bogdan Cochior <bogdan.cochior@thinslices.com>
Date: Thu, 26 Jul 2018 12:44:53 +0300
Subject: [PATCH] fix(authsome): stipe author details

---
 .../src/components/Dashboard/DashboardCard.js | 24 +++++++++----------
 packages/xpub-faraday/config/authsome-mode.js |  6 ++---
 2 files changed, 14 insertions(+), 16 deletions(-)

diff --git a/packages/components-faraday/src/components/Dashboard/DashboardCard.js b/packages/components-faraday/src/components/Dashboard/DashboardCard.js
index b3e877877..2d6ec271f 100644
--- a/packages/components-faraday/src/components/Dashboard/DashboardCard.js
+++ b/packages/components-faraday/src/components/Dashboard/DashboardCard.js
@@ -120,19 +120,17 @@ const DashboardCard = ({
               {manuscriptMeta}
             </ManuscriptType>
             {project.status && project.status !== 'draft' ? (
-              submittedDate && (
-                <Details
-                  data-test="button-details"
-                  onClick={() =>
-                    history.push(
-                      `/projects/${project.id}/versions/${version.id}/details`,
-                    )
-                  }
-                >
-                  Details
-                  <Icon primary>chevron-right</Icon>
-                </Details>
-              )
+              <Details
+                data-test="button-details"
+                onClick={() =>
+                  history.push(
+                    `/projects/${project.id}/versions/${version.id}/details`,
+                  )
+                }
+              >
+                Details
+                <Icon primary>chevron-right</Icon>
+              </Details>
             ) : (
               <DeleteManuscript
                 deleteProject={() => deleteProject(project)}
diff --git a/packages/xpub-faraday/config/authsome-mode.js b/packages/xpub-faraday/config/authsome-mode.js
index f70b0fe9d..6e316e439 100644
--- a/packages/xpub-faraday/config/authsome-mode.js
+++ b/packages/xpub-faraday/config/authsome-mode.js
@@ -97,9 +97,9 @@ async function applyAuthenticatedUserPolicy(user, operation, object, context) {
             Team: context.models.Team,
           })
 
-          if (collection.owners.map(o => o.id).includes(user.id)) {
-            return collection
-          }
+          // if (collection.owners.map(o => o.id).includes(user.id)) {
+          //   return collection
+          // }
           // TODO: check why collPermission can be undefined
           const collPermission = userPermissions.find(
             p =>
-- 
GitLab