diff --git a/app/coffee/modules/backlog/lightboxes.coffee b/app/coffee/modules/backlog/lightboxes.coffee index b2ff728d..212eacd2 100644 --- a/app/coffee/modules/backlog/lightboxes.coffee +++ b/app/coffee/modules/backlog/lightboxes.coffee @@ -172,10 +172,14 @@ CreateSprint = ($repo, $rs, $rootscope) -> if not form.validate() return - $repo.create("milestones", $scope.sprint).then (data) -> + promise = $repo.create("milestones", $scope.sprint) + promise.then (data) -> $el.addClass("hidden") $rootscope.$broadcast("sprintform:create:success", data) + promise.then null, (data) -> + form.setErrors(data) + $scope.$on "sprintform:create", -> $el.removeClass("hidden") $scope.sprint = {