Introduced interruptFilterChain() and continueFilterChain(). Please DO ALWAYS use...
[mailer.git] / inc / filter / wernis_filter.php
index e36364535b02ac6ffae506969afb63b9ffb913ea..53b5a43b8c66aa5ebaf568ef84c5361fb05629db 100644 (file)
@@ -48,6 +48,9 @@ function FILTER_WERNIS_USER_REGISTRATION ($filterData) {
        if ((isPostRequestElementSet('registration_provider')) && (postRequestElement('registration_provider') == 'wernis')) {
                // Run it
                $filterData['status'] = doWernisUserRegistration();
+
+               // Interrupt filter chain
+               interruptFilterChain();
        } // END - if
 
        // Return it
@@ -63,6 +66,9 @@ function FILTER_WERNIS_USER_REGISTRATION_DONE () {
        // Is generic user registration selected?
        if ((isPostRequestElementSet('registration_provider')) && (postRequestElement('registration_provider') == 'wernis')) {
                // Run it
+
+               // Interrupt filter chain
+               interruptFilterChain();
        } // END - if
 
        // Return it
@@ -78,6 +84,9 @@ function FILTER_WERNIS_USER_REGISTRATION_FAILED () {
        // Is generic user registration selected?
        if ((isPostRequestElementSet('registration_provider')) && (postRequestElement('registration_provider') == 'wernis')) {
                // Run it
+
+               // Interrupt filter chain
+               interruptFilterChain();
        } // END - if
 
        // Return it
@@ -93,6 +102,9 @@ function FILTER_WERNIS_USER_REGISTRATION_FORM () {
        // Is generic user registration selected?
        if (((isGetRequestElementSet('registration_provider')) && (gettRequestElement('registration_provider') == 'wernis')) || (getDefaultRegistrationProvider() == 'wernis')) {
                // Run it
+
+               // Interrupt filter chain
+               interruptFilterChain();
        } // END - if
 
        // Return it