Environment (production/development)
Occurs in: development
Describe the bug
Adding an Apple receipt to an account, even if valid, does not set the user's premium subscription to active until the background job runs.
To Reproduce
Steps to reproduce the behavior:
Send a valid Apple receipt to /know-me/subscription/apple/
Sending a GET request to /know-me/subscription/ returns a response with is_active set to false.
Expected behavior
Uploading a valid Apple receipt should activate the user's premium subscription immediately.
Environment (production/development) Occurs in: development
Describe the bug Adding an Apple receipt to an account, even if valid, does not set the user's premium subscription to active until the background job runs.
To Reproduce Steps to reproduce the behavior:
/know-me/subscription/apple/
GET
request to/know-me/subscription/
returns a response withis_active
set tofalse
.Expected behavior Uploading a valid Apple receipt should activate the user's premium subscription immediately.