From a7c48f40b75535e37be6bfcf7802fd43167cdbe4 Mon Sep 17 00:00:00 2001
From: Hypolite Petovan <mrpetovan@gmail.com>
Date: Mon, 19 Mar 2018 09:09:07 -0400
Subject: [PATCH] Enable CalendarExport widget on /events

---
 mod/events.php | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/mod/events.php b/mod/events.php
index 5f6a589d2e..cad440f164 100644
--- a/mod/events.php
+++ b/mod/events.php
@@ -25,22 +25,22 @@ function events_init(App $a) {
 		return;
 	}
 
-	if ($a->argc > 1) {
-		// If it's a json request abort here because we don't
-		// need the widget data
-		if ($a->argv[1] === 'json') {
-			return;
-		}
-
-		$cal_widget = CalendarExport::getHTML();
-
-		if (! x($a->page,'aside')) {
-			$a->page['aside'] = '';
-		}
-
-		$a->page['aside'] .= $cal_widget;
+	// If it's a json request abort here because we don't
+	// need the widget data
+	if ($a->argc > 1 && $a->argv[1] === 'json') {
+		return;
 	}
 
+	if (empty($a->page['aside'])) {
+		$a->page['aside'] = '';
+	}
+
+	$a->data['user'] = $_SESSION['user'];
+
+	$cal_widget = CalendarExport::getHTML();
+
+	$a->page['aside'] .= $cal_widget;
+
 	return;
 }