Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

donor can not access old donation receipt when authenticate by email on pantheon server #4797

Closed
1 of 4 tasks
ravinderk opened this issue Jun 11, 2020 · 1 comment
Closed
1 of 4 tasks

Comments

@ravinderk
Copy link
Collaborator

Bug Report

User Story

As a donor, I want to access the donation receipt after authenticating by email address.

Details

I was able to reproduce this issue on the pantheon server. we fixed a similar issue in the past by loading receipt on ajax because few hosts like WPEngine allow accessing cookies on ajax request. Pantheon does not allow us to access a cookie on Ajax request that why we can not access the donation receipt from the donation history page after authenticating by email address.

ref: #3819

Current Behavior

Donor is not able to access the donation receipt.

Expected Behavior

The allow donor to access the donation receipt after authenticating by email address.

Bug Type

  • This bug describes functionality that once worked as expected in version X.X.X.
  • This bug describes functionality that never worked as expected.
  • I am not sure whether this functionality ever worked as expected.

Steps to Reproduce

  1. Create a dev site on Pantheon server
  2. Pay a few donations as guest donors.
  3. Request access token from the history donation page.
  4. After the email login tries to access receipt from the history page.

Possible Solution

Rename give_nl cookie name to wp-give_nl because pantheon allow to access cookies which prefixed with wp-.

Acceptance Criteria

  • Donor can access receipt on Pantheon server after authenticating by email address.
@jonwaldstein
Copy link
Contributor

I can't find any recent reports of issues with pantheon specifically. Closing this until another report comes up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants