From 77069a36cd7f67de5b1368f1cd218a428dfaf729 Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Thu, 21 Jul 2016 11:19:52 +0200 Subject: Fix undefined variables errors --- client/components/boards/boardBody.js | 7 +++++-- client/lib/inlinedform.js | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'client') diff --git a/client/components/boards/boardBody.js b/client/components/boards/boardBody.js index 15268a6b..4703bc91 100644 --- a/client/components/boards/boardBody.js +++ b/client/components/boards/boardBody.js @@ -163,8 +163,11 @@ Template.boardBody.onRendered(function() { // Disable drag-dropping while in multi-selection mode, or if the current user // is not a board member self.autorun(() => { - $(self.listsDom).sortable('option', 'disabled', - MultiSelection.isActive() || !userIsMember()); + const $listDom = $(self.listsDom); + if ($listDom.data('sortable')) { + $(self.listsDom).sortable('option', 'disabled', + MultiSelection.isActive() || !userIsMember()); + } }); // If there is no data in the board (ie, no lists) we autofocus the list diff --git a/client/lib/inlinedform.js b/client/lib/inlinedform.js index bfca3983..56768a13 100644 --- a/client/lib/inlinedform.js +++ b/client/lib/inlinedform.js @@ -29,7 +29,7 @@ InlinedForm = BlazeComponent.extendComponent({ }, open(evt) { - evt.preventDefault(); + evt && evt.preventDefault(); // Close currently opened form, if any EscapeActions.executeUpTo('inlinedForm'); -- cgit v1.2.3-1-g7c22