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 »
  • Upgrading CiviCRM (Moderator: Deepak Srivastava) »
  • No event confirmation is sent for Pay Later after upgrade to 3.0.4
Pages: [1]

Author Topic: No event confirmation is sent for Pay Later after upgrade to 3.0.4  (Read 1387 times)

websitesRevolt

  • I post occasionally
  • **
  • Posts: 33
  • Karma: 1
No event confirmation is sent for Pay Later after upgrade to 3.0.4
January 27, 2010, 11:33:24 am
Not really sure whats causing this, as there is no error being thrown or anything being logged.
When someone registers for an event and selects the "Pay Later" option, it is not sending a confirmation email. This just started yesterday after upgrading from 3.0.3 to 3.0.4.
Like I said, no errors being thrown, nothing logged, and the confirmations are being sent during test drive, just not for a live registration. I assume this is an upgrade issue, so any idea whats going on?

AkronAA

  • I’m new here
  • *
  • Posts: 18
  • Karma: 1
Re: No event confirmation is sent for Pay Later after upgrade to 3.0.4
February 04, 2010, 06:39:20 pm
We have this same issue with 3.04 on a clean install.

websitesRevolt

  • I post occasionally
  • **
  • Posts: 33
  • Karma: 1
Re: No event confirmation is sent for Pay Later after upgrade to 3.0.4
February 05, 2010, 05:02:19 am
I posted what should only be a temporary solution in this post (same topic just different category)
http://forum.civicrm.org/index.php?topic=11878.new;topicseen#new

So the solution I posted should only be used until a real answer is found, and I have no idea if there are any other residual effects from it anywhere else in the post processing. If you upgrade again this change will be overwritten and will need to be repeated (it does the same in 3.1.1 if you were considering it)

I've now replicated it on 3 diff servers and with your post that makes 4

Is it a bug yet guys?


Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: No event confirmation is sent for Pay Later after upgrade to 3.0.4
February 05, 2010, 06:40:24 am

can either of u'll get on IRC and give us ssh access to check this bug out. We could not reproduce it on our testing (which does not mean its not a bug)

would also be great if u'll can get into the code and figure out what the bug is :)

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

websitesRevolt

  • I post occasionally
  • **
  • Posts: 33
  • Karma: 1
Re: No event confirmation is sent for Pay Later after upgrade to 3.0.4
February 05, 2010, 06:53:48 am
Let me run giving you SSH by the site owner, and I'll let you know.

I think the 3 important variables in play here are:
1) No Joomla account sign in for the registrations (we don't have it enabled to automatically create an account, and no public links to sign in or register for the Joomla side).
2) Multiple registrants from same email is enabled
3) The email address is unset when it is a pay later registration.

It appears the unsetting is occurring around line 427 or so of CRM/Event/Form/Registration/Confirm.php, but the question is why is it unsetting this (it appears to be unsetting the billing address as well, but that remains intact when the contact record is created), and where in the code is it trying to retrieve a new value for what its unsetting? Thats where the problem truly lies I assume, and I couldn't tell where it was trying to pull a new value at.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Upgrading CiviCRM (Moderator: Deepak Srivastava) »
  • No event confirmation is sent for Pay Later after upgrade to 3.0.4

This forum was archived on 2017-11-26.