Hi Brian We¹ll be deploying code today that will fix this
A brief explanation: With the move of radio into iplayer we¹ve changed the way we handle ondemands [1] to work in the same way as TV. But for radio (unlike telly) some programmes have indefinite rights. Where this is the case the availability end date is set to null. So when the app attempts to iso8601 this end date it kills the xml, json and yaml view. An obvious one we should have probably spotted apologies I¹ll remail the list when the new code goes live [1] see http://www.bbc.co.uk/blogs/radiolabs/2008/04/shapes_of_things_to_come.shtml for how ondemands relate to episodes. start¹ datetime not null end¹ datetime null On 24/7/08 09:12, "Brian Butterworth" <[EMAIL PROTECTED]> wrote: > Sorry to be a-bug-reporting again, but the problem has now spread to > > http://www.bbc.co.uk/radio4/programmes/schedules/fm.xml > > Can't call method "iso8601" on an undefined value at schedules/show_day.hash > line 39. > > > 2008/7/23 Michael Smethurst <[EMAIL PROTECTED]>: >> Whoops >> >> We've found the problem >> >> Fixed on deploy tomorrow >> >> Sorry >> >> >> >> On 23/7/08 13:47, "Brian Butterworth" <[EMAIL PROTECTED]> wrote: >> >>> >>> Damn. I knew it was too good to be true! >>> >>> http://www.bbc.co.uk/worldservice/programmes/schedules.xml and >>> http://www.bbc.co.uk/radioscotland/programmes/schedules/fm.xml give >>> >>> Can't call method "iso8601" on an undefined value at schedules/show_day.hash >>> line 39. >>> >> > >