From 02772e1744678aea34b68ce659b8c2e0c84056a8 Mon Sep 17 00:00:00 2001
From: Hermann <blumh@ethz.ch>
Date: Sun, 2 Sep 2018 16:30:50 +0200
Subject: [PATCH] fix: display event in case of english title

---
 src/users/viewUser.js  | 5 ++++-
 src/views/tableView.js | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/users/viewUser.js b/src/users/viewUser.js
index 9730b9b..785fae9 100644
--- a/src/users/viewUser.js
+++ b/src/users/viewUser.js
@@ -114,7 +114,10 @@ export default class UserView extends ItemView {
             m(TableView, {
               tableHeight: '175px',
               controller: this.eventsignups,
-              keys: ['event.title_de'],
+              tileContent: (item) => {
+                console.log(item);
+                return m('div', item.event.title_en || item.event.title_de);
+              },
               titles: ['event'],
               clickOnRows: (data) => { m.route.set(`/events/${data.event._id}`); },
               filters: [[{
diff --git a/src/views/tableView.js b/src/views/tableView.js
index 003d299..dd75033 100644
--- a/src/views/tableView.js
+++ b/src/views/tableView.js
@@ -62,7 +62,7 @@ export default class TableView {
     },
   }) {
     this.search = '';
-    this.tableKeys = keys;
+    this.tableKeys = keys || [];
     this.tileContent = tileContent;
     this.clickOnRows = clickOnRows;
     this.searchValue = '';
-- 
GitLab