I've tried both alpha3 and dev. When I go to create an Event with an Individual Date/Time, or Recurring, I get the following error.

* warning: Parameter 1 to vevent::createComponent() expected to be a reference, value given in sites/all/modules/ical/ical.wrappers.inc on line 550.
* iCal field is required.
- The fields in the iCal section of create content come back highlighted.
-- Individual Start and End
-- Recurring Rule Name, Start and End

Steps I did:
- Create content Event
- Added Title
- Added Start/End Date and Time to "Add Individual Date/Time"
- Clicked "Add" to add the Individual Date/Time. It appeared on the right under "Editor"
- Clicking Save or Preview renders the above error.

The Feature shows everything as enabled.

Comments

nikit’s picture

Subscribing...
System: Apache Friends XAMPP Lite (Basis Package) version 1.7.2

nikit’s picture

Priority: Major » Normal
Status: Active » Needs review

Found that PHP 5.3 issue, so dirty fix for next file:
.\sites\all\libraries\iCalcreator\iCalcreator.class.php
row #5921
function createComponent( &$xcaldecl ) {
chage to:
function createComponent( $xcaldecl ) {

mnestor’s picture

Bloody brilliant.

PHP is really starting to annoy me. Another bug in 5.3 I was having was file uploads.

Thanks!!!!

bomarmonk’s picture

This seemed to fix a similar problem with recurring events for my install. Thanks for the patch/ workaround!