From 3345f3def60071fbc8380d2d988923b790bd2a5f Mon Sep 17 00:00:00 2001 From: jendib Date: Wed, 31 Jul 2013 23:12:25 +0200 Subject: [PATCH] Fix document add with tags (client) --- docs-web/src/main/webapp/js/controller/DocumentEdit.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs-web/src/main/webapp/js/controller/DocumentEdit.js b/docs-web/src/main/webapp/js/controller/DocumentEdit.js index 51af20d1..a201117a 100644 --- a/docs-web/src/main/webapp/js/controller/DocumentEdit.js +++ b/docs-web/src/main/webapp/js/controller/DocumentEdit.js @@ -18,6 +18,10 @@ App.controller('DocumentEdit', function($scope, $q, $http, $state, $stateParams, Restangular.one('document', $stateParams.id).get().then(function(data) { $scope.document = data; }); + } else { + $scope.document = { + tags: [] + }; } /** @@ -31,7 +35,7 @@ App.controller('DocumentEdit', function($scope, $q, $http, $state, $stateParams, } // Extract ids from tags - document.tags = _.pluck(document.tags, 'id'); + document['tags[]'] = _.pluck(document.tags, 'id'); if ($scope.isEdit()) { promise = Restangular