CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • WSOD after combined registration and ticket purchase
Pages: [1]

Author Topic: WSOD after combined registration and ticket purchase  (Read 443 times)

galdi56

  • I’m new here
  • *
  • Posts: 19
  • Karma: 0
  • CiviCRM version: 4.1.beta3
  • CMS version: Drupal 6
  • MySQL version: 5.1.49
  • PHP version: PHP Version 5.3.3-7+squeeze3
WSOD after combined registration and ticket purchase
February 19, 2012, 07:40:55 am
OK here goes... Drupal 6 + 4.1 beta 3

This is a relatively new build and still in "development"

Have configured one event and have set it up for "later payments" to test without a payment processor.

Registration works OK when the drupal user is registered and logged in, all matching profile fields are shown correctly and after registration the registrant gets an email confirmation and gets moved to the correct page.

However it goes wrong if the drupal user is not logged in (anonymous) i.e. if we want event registrants to both register for the event and to create a drupal account simultaniously.

The combined login/registration/ticketing form shows correctly. The user can check for a  pre-existing account name fine etc.

The anonymous user then fills in all  of the form - including their new drupal account username, password and email address and submits. This happens fine with the "verify details/confirmation" page being correctly shown - when the user clicks the button to continue they get a WSOD.

I have turned on debugging etc and am getting my errors inserted into the drupal logs  -when i check here I find an error of the form "The uid: 30 did not have a CiviCRM Contact ID." I am not getting a fatal error or backtrace...

Checking the tables manually shows the the drupal account has been created, the civicrm contact has been created, the civicrm_uf_match table has the correct entry - but the participant is not showing against the event... (although the total partipants against the event is being incremented)

I have checked for similar issues on the site and not found anything identical - have checked the 0 record is present (and is status 1) in the drupal users table.


### Updated - have completed the 4.1 release upgrade and still have the same issue.

Would be extermely grateful for any ideas here..
« Last Edit: February 21, 2012, 02:17:40 am by galdi56 »

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • WSOD after combined registration and ticket purchase

This forum was archived on 2017-11-26.