From 4a70d586250a38ffca4fe4cd25ee29713bc7dcd9 Mon Sep 17 00:00:00 2001 From: Zara Date: Tue, 19 Jan 2016 13:58:41 +0000 Subject: [PATCH] Add Create Story Button in Worklists Now you can create a story and its tasks in the middle of adding items to a board or worklist. Change-Id: Ia531b62e98b68b9d82e0d046055bdc657014deb1 --- src/app/worklists/controller/additem_controller.js | 6 +++++- src/app/worklists/module.js | 3 ++- src/app/worklists/template/additem.html | 6 ++++++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/app/worklists/controller/additem_controller.js b/src/app/worklists/controller/additem_controller.js index d7a9afc5..d8ded786 100644 --- a/src/app/worklists/controller/additem_controller.js +++ b/src/app/worklists/controller/additem_controller.js @@ -19,7 +19,7 @@ */ angular.module('sb.worklist').controller('WorklistAddItemController', function ($log, $scope, $state, worklist, $modalInstance, Story, Task, - Criteria, Worklist, $q, valid) { + NewStoryService, Criteria, Worklist, $q, valid) { 'use strict'; $scope.worklist = worklist; @@ -30,6 +30,10 @@ angular.module('sb.worklist').controller('WorklistAddItemController', $scope.loadingItems = false; $scope.error = {}; + $scope.newStory = function () { + NewStoryService.showNewStoryModal(); + }; + var unstaged = function(item) { var accept = true; angular.forEach($scope.items, function(selectedItem) { diff --git a/src/app/worklists/module.js b/src/app/worklists/module.js index 7bad5820..a549374c 100644 --- a/src/app/worklists/module.js +++ b/src/app/worklists/module.js @@ -18,7 +18,8 @@ * The StoryBoard story submodule handles most activity surrounding the * creation and management of stories, their tasks, and comments. */ -angular.module('sb.worklist', ['ui.router', 'sb.services', 'sb.util', +angular.module('sb.worklist', + ['ui.router', 'sb.services', 'sb.util', 'ui.bootstrap']) .config(function ($stateProvider, $urlRouterProvider) { 'use strict'; diff --git a/src/app/worklists/template/additem.html b/src/app/worklists/template/additem.html index e114bd15..ebf54607 100644 --- a/src/app/worklists/template/additem.html +++ b/src/app/worklists/template/additem.html @@ -119,6 +119,12 @@
+