Fixes for JavaScript in member booking with set limit
[mailer.git] / inc / extensions / ext-surfbar.php
index a79aec359c88f6cdfdf043846ff9f9c90cf52405..edf82b00403c0d918ce7de64bd401d53e31893d3 100644 (file)
@@ -195,6 +195,9 @@ UNIQUE KEY `status_action` (`actions_status`,`actions_action`)",
 
                // Register module
                addModuleSql('surfbar', 'Y', 'Y', 'N', 'N');
+
+               // Register filter
+               registerFilter('post_change_surfbar_url_status', 'SURFBAR_CHANGE_URL_STATUS', false, true, isExtensionDryRun());
                break;
 
        case 'remove': // Do stuff when removing extension
@@ -209,6 +212,9 @@ UNIQUE KEY `status_action` (`actions_status`,`actions_action`)",
 
                // Unregister module
                addExtensionSql("DELETE LOW_PRIORITY FROM `{?_MYSQL_PREFIX?}_mod_reg` WHERE `module`='surfbar' LIMIT 1");
+
+               // Unregister filter
+               unregisterFilter(__FUNCTION__, __LINE__, 'post_change_surfbar_url_status', 'SURFBAR_CHANGE_URL_STATUS', true, isExtensionDryRun());
                break;
 
        case 'activate': // Do stuff when admin activates this extension