0

Pipes: iCal input does not = iCal output

My pipe: http://pipes.yahoo.com/pipes/pipe.info?_id=1aa22574be425c10aa2ec3d9a38c95fa

I am having trouble figuring out why Pipes is altering the formatting of my iCal events.

For example, an event from a source calendar would appear like this:

DTEND;VALUE= DTSTART;VALUE= <UID:97o9t1sc4avt-3s0svtymo45q@airbnb.com> DESCRIPTION: CHECKIN: 02/20/2013\n CHECKOUT: 02/24/2013\n NIGHT S: 4\n PHONE: +1 419 833 8155\n EMAIL: drewka67@aol.com\n PROPERTY: Single Bed in 5 Person Coed Dorm #1\n Ashton (H28RDH) Bed in 5 Person Coed Dorm #1

But that same event would appear in the output iCal data of my pipe like this:

DE : 02/20/2013\n CHECKOUT: 02/24/2013\n NIGHTS: 4\n PHONE: +1 419 833 8155\n EMAIL: drewka67@aol.com\n PROPERTY: Single Bed in 5 Person Coed Dorm #1 Ashton (H28RDH) Bed in 5 Person Coed Dorm #1 <UID:t5w2gafe1gdi--ruoz9fpfe4h1@airbnb.com>

Note how the DTEND, DTSTART, and UID keys are both moved down to the bottom and the values are altered.

The resulting iCal output is not usable on Yahoo Calendar, Google Calendar, or in the application I am trying to use, likely because of these changes.

Any ideas why this is happening or how to fix it?

by
2 Replies
  • I assume something has gone screwy with the forum because I see it has removed chunks of my code. so here is the starting iCal event:

     <BEGIN:VEVENT>
    DTEND;VALUE=<DATE:20130224>
    DTSTART;VALUE=<DATE:20130220>
    <UID:97o9t1sc4avt-3s0svtymo45q@airbnb.com>
    DESCRIPTION:    CHECKIN:  02/20/2013\n    CHECKOUT: 02/24/2013\n    NIGHT
     S:   4\n    PHONE:    +1 419 833 8155\n    EMAIL:    <drewka67@aol.com>\n 
        PROPERTY: Single Bed in 5 Person Coed Dorm #1\n
    <SUMMARY:Drew> Ashton (H28RDH)
    <LOCATION:Single> Bed in 5 Person Coed Dorm #1
    <END:VEVENT>
    

    And here is the ending iCal event:

    <BEGIN:VEVENT>
    DE<SCRIPTION:CHECKIN>:  02/20/2013\n    CHECKOUT: 02/24/2013\n    NIGHTS:   4\n    PHONE:    +1 419 833 8155\n    EMAIL:    <drewka67@aol.com>\n    PROPERTY: Single Bed in 5 Person Coed Dorm #1
    <SUMMARY:Drew> Ashton (H28RDH)
    <LOCATION:Single> Bed in 5 Person Coed Dorm #1
    <UID:t5w2gafe1gdi--ruoz9fpfe4h1@airbnb.com>
    <DTSTART:19700821T234340Z>
    <DTEND:19700821T234344Z>
    <END:VEVENT>
    
    0
  • Ugh, figured out part of the problem is that Pipes can't handle all day events. My events are all listed on a date in 1970 because of the jacked date/time information.

    0

Recent Posts

in Pipes