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) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviEvent Suggestions (Moderator: Michał Mach) »
  • CiviEvents: when using existing location, ensure all phone numbers are included
Pages: [1]

Author Topic: CiviEvents: when using existing location, ensure all phone numbers are included  (Read 783 times)

freeform.steph

  • I’m new here
  • *
  • Posts: 5
  • Karma: 0
  • CiviCRM version: 4.3.4
  • CMS version: Joomla 2.5
  • MySQL version: 5.5.33
  • PHP version: 5.3
CiviEvents: when using existing location, ensure all phone numbers are included
July 01, 2014, 09:26:29 am
The problem: when you choose to use an existing location it is only grabbing the first phone number associated with that location. If you then save your new event (with only the one phone number), any additional phone numbers are deleted from that location, which means any events that were using that location will now display only one.

To replicate:
  • create an event: Events > New Event
  • when you get to the second page, location information, enter a new location and include 2 or more phone numbers, save and exit your event (if you view or edit this event you will see that all phone numbers are displayed)
  • create a second event, this time, when you get to the location information screen, select 'Use existing location' and choose the location you had added to the first event. You will see that only the first phone number was loaded, save and exit this event
  • now view the first event (/civicrm/event/info?reset=1&id=[event id]), you will see that it now has only 1 phone number

This issue has been replicated on http://drupal.demo.civicrm.org/ and currently exists in the most recent version of CiviCRM.

It appears to be an issue with new events only, editing an existing record will show multiple phone numbers (if you haven't wiped them out yet by saving a new event.) This would suggest that the solution would be to ensure that phone numbers are loaded on the new event creation in the same way that they are loaded for existing records.

For those who have run into this issue - editing an event and adding additional phone numbers will add them to all the events using that location so you will only need to edit one event to get the number(s) back everywhere.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviEvent Suggestions (Moderator: Michał Mach) »
  • CiviEvents: when using existing location, ensure all phone numbers are included

This forum was archived on 2017-11-26.