From f96dd06c6b1203eb51b0cb336e86e34ae0313c70 Mon Sep 17 00:00:00 2001
From: "Matthew Wire (MJW Consulting)" <mjw@mjwconsult.co.uk>
Date: Mon, 15 Jul 2019 23:31:36 +0100
Subject: [PATCH] Respect selected permissions for outputs

---
 Civi/DataProcessor/Output/UIOutputHelper.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Civi/DataProcessor/Output/UIOutputHelper.php b/Civi/DataProcessor/Output/UIOutputHelper.php
index 8b9c854d..4d1048ee 100644
--- a/Civi/DataProcessor/Output/UIOutputHelper.php
+++ b/Civi/DataProcessor/Output/UIOutputHelper.php
@@ -52,7 +52,7 @@ class UIOutputHelper {
         $item = [
           'title' => $title,
           'page_callback' => $outputClass->getCallbackForUi(),
-          'access_arguments' => [$dao->permission],
+          'access_arguments' => [[$dao->permission], 'and'],
         ];
         $items[$url] = $item;
       }
-- 
GitLab