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

CRM-20728: Store session in drupal before exiting #10501

Merged
merged 1 commit into from
Nov 3, 2017

Conversation

jitendrapurohit
Copy link
Contributor

@jitendrapurohit jitendrapurohit commented Jun 13, 2017

Based on discussion in eileenmcnaughton/nz.co.fuzion.omnipaymultiprocessor#30 - anonymous sessions via webforms are not stored in drupal session table before navigating to the payment page, hence after returning from the site, the session variables eg return urls are lost.

This change follows the same exit protocol as drupal_exit() which commits the session before exiting.


@jaapjansma
Copy link
Contributor

I can confirm that this PR works ok

@eileenmcnaughton
Copy link
Contributor

Merging based on @jaapjansma testing & previous discussion

@eileenmcnaughton eileenmcnaughton merged commit d440ff5 into civicrm:master Nov 3, 2017
@eileenmcnaughton
Copy link
Contributor

Merging based on @jaapjansma testing & previous discussion

sluc23 pushed a commit to ixiam/civicrm-core that referenced this pull request Jan 10, 2018
CRM-20728: Store session in drupal before exiting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants