diff --git a/app/coffee/modules/resources/tasks.coffee b/app/coffee/modules/resources/tasks.coffee index 62bca542..5a65057d 100644 --- a/app/coffee/modules/resources/tasks.coffee +++ b/app/coffee/modules/resources/tasks.coffee @@ -34,9 +34,9 @@ resourceProvider = ($repo, $http, $urls) -> params.user_story = userStoryId if userStoryId return $repo.queryMany("tasks", params) - service.bulkCreate = (projectId, usId, data) -> + service.bulkCreate = (projectId, sprintId, usId, data) -> url = $urls.resolve("bulk-create-tasks") - params = {projectId: projectId, usId: usId, bulkTasks: data} + params = {projectId: projectId, sprintId: sprintId, usId: usId, bulkTasks: data} return $http.post(url, params).then (result) -> return result.data diff --git a/app/coffee/modules/taskboard/lightboxes.coffee b/app/coffee/modules/taskboard/lightboxes.coffee index 65391424..1e642d0a 100644 --- a/app/coffee/modules/taskboard/lightboxes.coffee +++ b/app/coffee/modules/taskboard/lightboxes.coffee @@ -106,9 +106,9 @@ CreateBulkTasksDirective = ($repo, $rs, $rootscope) -> link = ($scope, $el, attrs) -> $scope.form = {data: "", usId: null} - $scope.$on "taskform:bulk", (ctx, usId)-> + $scope.$on "taskform:bulk", (ctx, sprintId, usId)-> $el.removeClass("hidden") - $scope.form = {data: "", usId: usId} + $scope.form = {data: "", sprintId: sprintId, usId: usId} $el.on "click", ".close", (event) -> event.preventDefault() @@ -123,9 +123,10 @@ CreateBulkTasksDirective = ($repo, $rs, $rootscope) -> data = $scope.form.data projectId = $scope.projectId + sprintId = $scope.form.sprintId usId = $scope.form.usId - promise = $rs.tasks.bulkCreate(projectId, usId, data) + promise = $rs.tasks.bulkCreate(projectId, sprintId, usId, data) promise.then (result) -> $rootscope.$broadcast("taskform:bulk:success", result) $el.addClass("hidden") diff --git a/app/coffee/modules/taskboard/main.coffee b/app/coffee/modules/taskboard/main.coffee index 1c48a988..df2c2667 100644 --- a/app/coffee/modules/taskboard/main.coffee +++ b/app/coffee/modules/taskboard/main.coffee @@ -153,7 +153,7 @@ class TaskboardController extends mixOf(taiga.Controller, taiga.PageMixin) addNewTask: (type, us) -> switch type when "standard" then @rootscope.$broadcast("taskform:new", @scope.sprintId, us?.id) - when "bulk" then @rootscope.$broadcast("taskform:bulk", us.id) + when "bulk" then @rootscope.$broadcast("taskform:bulk", @scope.sprintId, us?.id) editTask: (task) -> @rootscope.$broadcast("taskform:edit", task)