fix: invoice auto marked as paid

This commit is contained in:
Ricardo Arturo Cabral Mejía
2023-04-16 10:14:39 -04:00
parent 769a3f6821
commit be6d6f1454

View File

@@ -123,15 +123,15 @@
console.log('data', data) console.log('data', data)
const { status } = data; const { status } = data;
if (status === 'pending') { console.log('invoice status', status)
fallbackTimeout = setTimeout(getInvoiceStatus, getBackoffTime())
return if (status === 'expired') {
} else if (status === 'expired') {
hide('pending') hide('pending')
show('expired') show('expired')
return return
} else { } else if (status !== 'completed') {
console.log('invoice status', status) fallbackTimeout = setTimeout(getInvoiceStatus, getBackoffTime())
return
} }
paid = true paid = true