A few more animations
Fix currency prefix issue
This commit is contained in:
@@ -128,7 +128,9 @@ export class BackendService {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
if (selector === undefined || selector === 'undefined' || selector === '') {
|
||||
reject();
|
||||
return;
|
||||
}
|
||||
|
||||
this.http.get(this.SERVER_URL + '/invoice/' + selector, {
|
||||
observe: 'body',
|
||||
responseType: 'json'
|
||||
@@ -142,6 +144,24 @@ export class BackendService {
|
||||
});
|
||||
}
|
||||
|
||||
cancelInvoice(): Promise<void> {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
if (this.invoice.selector === '') {
|
||||
reject('Cannot delete invoice with empty selector.');
|
||||
return;
|
||||
}
|
||||
|
||||
this.http.delete(this.SERVER_URL + '/invoice/' + this.invoice.selector, {
|
||||
observe: 'body',
|
||||
responseType: 'json'
|
||||
}).toPromise().then((invoice) => {
|
||||
resolve();
|
||||
}).catch(err => {
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
setPaymentMethod(method: CryptoUnits): Promise<void> {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
if (this.invoice === null) { reject('Invoice is not set!'); return; }
|
||||
|
||||
Reference in New Issue
Block a user