Simplify a couple of lines of code
authorEileen McNaughton <emcnaughton@wikimedia.org>
Sat, 23 Sep 2023 12:01:25 +0000 (00:01 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Sat, 23 Sep 2023 12:01:25 +0000 (00:01 +1200)
CRM/Event/Form/Registration/Register.php

index c0f4b6badaf48397de19811c916bd67200b12e5f..4d51e8c1c58c1314ef9d65ec3773c7bf091ad03e 100644 (file)
@@ -592,15 +592,8 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       $form->add('hidden', 'priceSetId', $priceSetID);
 
       // CRM-14492 Admin price fields should show up on event registration if user has 'administer CiviCRM' permissions
-      $adminFieldVisible = FALSE;
-      if (CRM_Core_Permission::check('administer CiviCRM data')) {
-        $adminFieldVisible = TRUE;
-      }
-
-      $hideAdminValues = TRUE;
-      if (CRM_Core_Permission::check('edit event participants')) {
-        $hideAdminValues = FALSE;
-      }
+      $adminFieldVisible = CRM_Core_Permission::check('administer CiviCRM data');
+      $hideAdminValues = !CRM_Core_Permission::check('edit event participants');
 
       foreach ($form->_feeBlock as $field) {
         // public AND admin visibility fields are included for back-office registration and back-office change selections