Просмотр исходного кода

safeguard against gcal htmlLink not being given (#2844)

Adam Shaw 9 лет назад
Родитель
Сommit
7dc98d9008
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/gcal/gcal.js

+ 2 - 2
src/gcal/gcal.js

@@ -136,10 +136,10 @@ function transformOptions(sourceOptions, start, end, timezone, calendar) {
 			}
 			else if (data.items) {
 				$.each(data.items, function(i, entry) {
-					var url = entry.htmlLink;
+					var url = entry.htmlLink || null;
 
 					// make the URLs for each event show times in the correct timezone
-					if (timezoneArg) {
+					if (timezoneArg && url !== null) {
 						url = injectQsComponent(url, 'ctz=' + timezoneArg);
 					}