From ab6214b5d2404c5ebea9fde54f5cee384f079d47 Mon Sep 17 00:00:00 2001 From: Kyle Hornberg Date: Fri, 22 Nov 2013 14:04:47 -0600 Subject: [PATCH] Correctly discriminate IE. FIX separator. --- ics.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ics.js b/ics.js index eba60f8..91ac15d 100644 --- a/ics.js +++ b/ics.js @@ -34,7 +34,7 @@ var ics = function() { * @return {string} Calendar in iCalendar format */ 'calendar' : function () { - return calendarStart + calendarEvents.join(SEPARATOR) + calendarEnd; + return calendarStart + SEPARATOR + calendarEvents.join(SEPARATOR) + calendarEnd; }, /** @@ -83,10 +83,10 @@ var ics = function() { 'download' : function (filename, ext) { ext = (typeof ext !== 'undefined') ? ext : '.ics'; filename = (typeof filename !== 'undefined') ? filename : 'calendar'; - var calendar = calendarStart + calendarEvents.join(SEPARATOR) + calendarEnd; + var calendar = calendarStart + SEPARATOR + calendarEvents.join(SEPARATOR) + calendarEnd; var blob; - if (navigator.userAgent.indexOf('MSIE 10') > -1) { // chrome or firefox + if (navigator.userAgent.indexOf('MSIE 10') === -1) { // chrome or firefox blob = new Blob([calendar]); } else { // ie