From e7c9c0ff14b2a43d23ba55e5030eafa091aef3fd Mon Sep 17 00:00:00 2001 From: Jamie McClelland Date: Wed, 15 Aug 2018 10:36:00 -0400 Subject: [PATCH] don't output to dev tab if dev tab won't be displayed https://lab.civicrm.org/dev/core/issues/328 --- CRM/Report/Form.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CRM/Report/Form.php b/CRM/Report/Form.php index fb8458e421..6bf8ca1a09 100644 --- a/CRM/Report/Form.php +++ b/CRM/Report/Form.php @@ -1393,6 +1393,10 @@ class CRM_Report_Form extends CRM_Core_Form { if (!CRM_Core_Permission::check('view report sql')) { return; } + $ignored_output_modes = array('pdf', 'csv', 'print'); + if (in_array($this->_outputMode, $ignored_output_modes)) { + return; + } $this->tabs['Developer'] = array( 'title' => ts('Developer'), 'tpl' => 'Developer', -- 2.25.1