Question: 

When enabling the module, I got an issue. Some of the notification messages that appear on top of the pages quickly disappear after a second. 


For example: when a customer add a product to cart which is over the available quantity, the red message is only presented in a second. 



The suggested solution: 

You go to file: app/code/Bss/ProductStockAlert/view/frontend/web/js/ajax.js

and edit: 


before:


$.ajax({
                url: this.options.url,
                dataType: 'json',
                data: {"action" : this.options.action, "productId" : this.options.productId, "statusAvailable" : this.options.statusAvailable},
                type : "post"
            }).done(function (data) {


after


$.ajax({
                url: this.options.url,
                global: false,
                dataType: 'json',
                data: {"action" : this.options.action, "productId" : this.options.productId, "statusAvailable" : this.options.statusAvailable},
                type : "post"
            }).done(function (data) {



We sorry about the inconvenience. If you need further assistance, please don't hesitate to contact us.

Please visit our site for more useful Magento 2 Extensions: https://bsscommerce.com/magento-2-extensions.html