Slice upsell fail if notifications are disabled
If notifications are disabled for the app or channel,
fail the purchase request and notify SlicePurchaseController.
Create a new PURCHASE_PREMIUM_CAPABILITY_RESULT_USER_DISABLED result for
this scenario.
Not a clean CP since API is added @hide
Test: atest CarrierDefaultAppTest
Test: manual verify failure when notifications are disabled
Test: manual verify no regressions of other behavior
Bug: 258083232
Change-Id: I4a3d2b09320edfa232cf87e6235371dc0d84c224
Merged-In: I4a3d2b09320edfa232cf87e6235371dc0d84c224
4 files changed