fixed: app purchase
Description
Fixed purchasing paid apps from App Lounge.
Screenshots
Technical details
Usually GplayHttpClient
throws GplayHttpException
if any error is found. GplayHttpClient
was also throwing the same exception if GplayApi
module threw AppNotPruchased
exception. But AppNotPurchased
exception shouldn't be Swallowed like others. It should be handled in the business logic layer to take appropriate action for paid apps.
Webview of AppPurhasedFragment
was redirecting to wrong Url starts with intent://
, It seems webview was trying to open the app with any app store, that's handled.