Fixes for extension removal, now directly sent to [UN]REGISTER_FILTER()
[mailer.git] / inc / extensions / ext-online.php
index fc8076054021d8786e641777287e922629fc73ad..1ed6e70204b891c55cc5a51d5a54b2df2130f945 100644 (file)
@@ -77,7 +77,7 @@ case "remove": // Do stuff when removing extension
        $SQLs[] = "DELETE LOW_PRIORITY FROM `"._MYSQL_PREFIX."_guest_menu` WHERE action='online' LIMIT 1";
 
        // Unregister filter
-       UNREGISTER_FILTER('init', 'UPDATE_ONLINE_LIST', true, !$dry_run);
+       UNREGISTER_FILTER('init', 'UPDATE_ONLINE_LIST', true, $dry_run);
        break;
 
 case "activate": // Do stuff when admin activates this extension
@@ -117,7 +117,7 @@ case "update": // Update an extension
                $SQLs[] = "INSERT INTO `"._MYSQL_PREFIX."_guest_menu` (`action`,`what`,`title`,`sort`,`visible`,`locked`) VALUES ('online',NULL,'Jetzt Online','2','Y','N')";
 
                // Register filter
-               REGISTER_FILTER('init', 'UPDATE_ONLINE_LIST', false, true, !$dry_run);
+               REGISTER_FILTER('init', 'UPDATE_ONLINE_LIST', false, true, $dry_run);
 
                // Update notes (these will be set as task text!)
                $UPDATE_NOTES = "Hinzufügen des Menüpunktes "Jetzt Online" wird nun von dieser Erweiterung erledigt. Filter hinzugefügt.";