diff --git a/web/wp-content/themes/lfevents/src/assets/js/sfmc-forms.js b/web/wp-content/themes/lfevents/src/assets/js/sfmc-forms.js
index 4eb26d500..011ba1bb6 100644
--- a/web/wp-content/themes/lfevents/src/assets/js/sfmc-forms.js
+++ b/web/wp-content/themes/lfevents/src/assets/js/sfmc-forms.js
@@ -19,17 +19,21 @@ function onSubmit(token) {
data: f.serialize(),
beforeSend: function() {
$( "#sfmc-form" ).toggle();
- $( "#message" ).html( "Thank you for your submission. Your request is being processed..." ).addClass( "callout success" );
+ $( "#message" ).html( "Thank you for your submission. Your request is being processed..." ).addClass( "callout primary" );
message.scrollIntoView( { behavior: "smooth", block: 'center' } );
},
success: function(data) {
var msg = $( data ).find( "p" ).text();
- $( "#message" ).html( msg );
+ if ( msg.includes( "Error" ) ) {
+ $( "#message" ).html( msg ).removeClass( "primary" ).addClass( "alert" );
+ } else {
+ $( "#message" ).html( msg ).removeClass( "primary" ).addClass( "success" );
+ }
message.scrollIntoView( { behavior: "smooth", block: 'center' } );
},
error: function(xhr, status, error) {
var errorMessage = xhr.status + ': ' + xhr.statusText;
- $( "#message" ).html( "There was an error processing your submission. Please try again or contact us directly at events@linuxfoundation.org.
(" + errorMessage + ")" ).removeClass( "success" ).addClass( "alert" );
+ $( "#message" ).html( "There was an error processing your submission. Please try again or contact us directly at events@linuxfoundation.org.
(" + errorMessage + ")" ).removeClass( "primary" ).addClass( "alert" );
message.scrollIntoView( { behavior: "smooth", block: 'center' } );
}
}