Require master password for UserGroupOptionForm
authorMatthias Schmidt <gravatronics@live.com>
Wed, 31 Jul 2019 15:55:46 +0000 (17:55 +0200)
committerMatthias Schmidt <gravatronics@live.com>
Wed, 31 Jul 2019 15:55:46 +0000 (17:55 +0200)
Close #2996

wcfsetup/install/files/lib/acp/form/UserGroupOptionForm.class.php

index 81abc18ca7ff93f1f64dbacaac164d175ea03adc..5653d05e355aa59c01731cb0d22e584b5ae21215 100644 (file)
@@ -13,6 +13,7 @@ use wcf\system\exception\PermissionDeniedException;
 use wcf\system\exception\SystemException;
 use wcf\system\exception\UserInputException;
 use wcf\system\WCF;
+use wcf\system\WCFACP;
 
 /**
  * Shows the user group option form to edit a single option.
@@ -254,6 +255,16 @@ class UserGroupOptionForm extends AbstractForm {
                ]);
        }
        
+       /**
+        * @inheritDoc
+        */
+       public function show() {
+               // check master password
+               WCFACP::checkMasterPassword();
+               
+               parent::show();
+       }
+       
        /**
         * Validates object options and permissions.
         *