Fix permission check when deleting missing language items
authorMarcel Werk <burntime@woltlab.com>
Fri, 6 Sep 2024 09:50:57 +0000 (11:50 +0200)
committerMarcel Werk <burntime@woltlab.com>
Fri, 6 Sep 2024 09:50:57 +0000 (11:50 +0200)
Closes #5959

wcfsetup/install/files/lib/data/devtools/missing/language/item/DevtoolsMissingLanguageItemAction.class.php

index aad29ce682a967366702f9a164eb94ce3fd3358f..a131377042a069b5f937a516bcb44774e9dd1f26 100644 (file)
@@ -93,7 +93,7 @@ class DevtoolsMissingLanguageItemAction extends AbstractDatabaseObjectAction imp
      */
     public function validateDelete()
     {
-        if (!ENABLE_DEVELOPER_TOOLS || !LOG_MISSING_LANGUAGE_ITEMS) {
+        if (!ENABLE_DEVELOPER_TOOLS) {
             throw new IllegalLinkException();
         }
 
@@ -105,7 +105,7 @@ class DevtoolsMissingLanguageItemAction extends AbstractDatabaseObjectAction imp
      */
     public function validateClearLog()
     {
-        if (!ENABLE_DEVELOPER_TOOLS || !LOG_MISSING_LANGUAGE_ITEMS) {
+        if (!ENABLE_DEVELOPER_TOOLS) {
             throw new IllegalLinkException();
         }
 
@@ -129,7 +129,7 @@ class DevtoolsMissingLanguageItemAction extends AbstractDatabaseObjectAction imp
      */
     public function validateClearExistingLog(): void
     {
-        if (!ENABLE_DEVELOPER_TOOLS || !LOG_MISSING_LANGUAGE_ITEMS) {
+        if (!ENABLE_DEVELOPER_TOOLS) {
             throw new IllegalLinkException();
         }