anjlab / android-inapp-billing-v3

A lightweight implementation of Android In-app Billing Version 3
Other
2.19k stars 535 forks source link

all errors are now propagated to the listeners again #518

Closed max-critcrew closed 2 years ago

max-critcrew commented 2 years ago

See: https://github.com/anjlab/android-inapp-billing-v3/issues/516 New try with cleaner history.

fixed various issues that caused the payment flow not call the listeners (e.g. when the user canceled or item was unavailable, etc.)

Some of the additionally triggered listeners like developer error might trigger double now, but better double then not receiving the errors. If any library author could double check that'd be awesome.

max-critcrew commented 2 years ago

@serggl Have a look, this should be better now :)