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