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