Skip to content
Code-Schnipsel Gruppen Projekte
Commit 776cdfd9 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

feat: integrated new processingError API

Übergeordneter 8c80af27
No related branches found
No related tags found
Keine zugehörigen Merge Requests gefunden
...@@ -62,7 +62,14 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [ ...@@ -62,7 +62,14 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [
var self = this; var self = this;
var Elm = this.getElm(); var Elm = this.getElm();
if (!Elm.getElement('.quiqqer-payment-amazon-content')) { if (Elm.getElement('.message-error')) {
(function () {
self.fireEvent('processingError', [self]);
}).delay(2000);
return;
}
if (Elm.getElement('.message-error')) {
return; return;
} }
...@@ -155,6 +162,7 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [ ...@@ -155,6 +162,7 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [
QUILocale.get(pkg, 'controls.PaymentDisplay.login_error') QUILocale.get(pkg, 'controls.PaymentDisplay.login_error')
); );
self.fireEvent('processingError', [self]);
return; return;
} }
...@@ -187,6 +195,8 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [ ...@@ -187,6 +195,8 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [
QUILocale.get(pkg, 'controls.PaymentDisplay.login_error') QUILocale.get(pkg, 'controls.PaymentDisplay.login_error')
); );
} }
self.fireEvent('processingError', [self]);
} }
} }
); );
...@@ -246,6 +256,8 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [ ...@@ -246,6 +256,8 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [
QUILocale.get(pkg, 'controls.PaymentDisplay.wallet_error') QUILocale.get(pkg, 'controls.PaymentDisplay.wallet_error')
); );
} }
self.fireEvent('processingError', [self]);
} }
}; };
...@@ -331,6 +343,7 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [ ...@@ -331,6 +343,7 @@ define('package/quiqqer/payment-amazon/bin/controls/PaymentDisplay', [
Btn.enable(); Btn.enable();
Btn.setAttribute('textimage', 'fa fa-amazon'); Btn.setAttribute('textimage', 'fa fa-amazon');
self.fireEvent('processingError', [self]);
return; return;
} }
......
0% oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren