From 07da13bdf96748febbb8c41efb16bc3c5f607c38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Sun, 8 Oct 2017 12:58:02 +0200 Subject: [PATCH] Fix assigning newly created labels MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fixes #252 Signed-off-by: Julius Härtl --- js/controller/BoardController.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/js/controller/BoardController.js b/js/controller/BoardController.js index ca91d3b7d..4b1b376cd 100644 --- a/js/controller/BoardController.js +++ b/js/controller/BoardController.js @@ -176,10 +176,12 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St }; $scope.labelCreate = function (label) { label.boardId = $scope.id; - LabelService.create(label); - BoardService.getCurrent().labels.push(label); - $scope.status.createLabel = false; - $scope.newLabel = {}; + LabelService.create(label).then(function (data) { + $scope.newStack.title = ""; + BoardService.getCurrent().labels.push(data); + $scope.status.createLabel = false; + $scope.newLabel = {}; + }); }; $scope.labelUpdate = function (label) { label.edit = false;