From 5d372dbe757b3da02029ce987185d6e6558d58ef Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Sat, 16 Feb 2013 18:05:04 -0500 Subject: [PATCH] add name property to cal, use forked node-icalendar --- src/server/serverRoutes.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/serverRoutes.coffee b/src/server/serverRoutes.coffee index a8905e9123..0079e48367 100644 --- a/src/server/serverRoutes.coffee +++ b/src/server/serverRoutes.coffee @@ -20,6 +20,7 @@ module.exports.API = -> return res.send(500, "No events found") if _.isEmpty(tasksWithDates) ical = new icalendar.iCalendar() + ical.addProperty('NAME', 'HabitRPG') _.each tasksWithDates, (task) -> event = new icalendar.VEvent(task.id); event.setSummary(task.text); @@ -27,7 +28,7 @@ module.exports.API = -> d.date_only = true event.setDate d ical.addComponent event - res.type('ics') + res.type('text/calendar') formattedIcal = ical.toString().replace(/DTSTART\:/g, 'DTSTART;VALUE=DATE:') res.send(200, formattedIcal)