fxa: Subscription assertion is not always in the profile claims.

During testing in SUMO we discovered that a few users, although they are subscribed to a service, they are missing the subscriptions attribute from the profile claims. The requested scopes for all users are openid email profile. This is happening with the stage instance of FxA.

Please let me know what additional information you might need for this issue.

An example of such a user can be found here: https://docs.google.com/document/d/1iCe3HXU2gQyUrkr84oWx6P417_Hiv9xjohcraLnlJ-k/edit?usp=sharing

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 40 (37 by maintainers)

Most upvoted comments

Circling back to this after the work-week: We merged #2278, but it probably won’t be deployed to staging for a week or so (?). I haven’t been able to reproduce this exact issue on my local stack or in dev. But, I talked to just about everyone who’s touched these parts of fxa last week, and the consensus is that updating profileChangedAt is what seems most promising as a fix.