Correctly discriminate IE. FIX separator.

This commit is contained in:
Kyle Hornberg
2013-11-22 14:04:47 -06:00
parent 7d35707930
commit ab6214b5d2
+3 -3
View File
@@ -34,7 +34,7 @@ var ics = function() {
* @return {string} Calendar in iCalendar format * @return {string} Calendar in iCalendar format
*/ */
'calendar' : function () { '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) { 'download' : function (filename, ext) {
ext = (typeof ext !== 'undefined') ? ext : '.ics'; ext = (typeof ext !== 'undefined') ? ext : '.ics';
filename = (typeof filename !== 'undefined') ? filename : 'calendar'; filename = (typeof filename !== 'undefined') ? filename : 'calendar';
var calendar = calendarStart + calendarEvents.join(SEPARATOR) + calendarEnd; var calendar = calendarStart + SEPARATOR + calendarEvents.join(SEPARATOR) + calendarEnd;
var blob; 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]); blob = new Blob([calendar]);
} }
else { // ie else { // ie