From 25f364991ebbef964d2889f44a81c6de083bec52 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 15 Jul 2015 15:15:17 -0400 Subject: [PATCH] (fix) Creation of card/list in Contacts module --- UI/WebServerResources/js/Contacts.app.js | 1 + .../js/Contacts/AddressBookController.js | 11 +++++------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/UI/WebServerResources/js/Contacts.app.js b/UI/WebServerResources/js/Contacts.app.js index b36dd521c..e42998943 100644 --- a/UI/WebServerResources/js/Contacts.app.js +++ b/UI/WebServerResources/js/Contacts.app.js @@ -127,6 +127,7 @@ function stateNewCard($stateParams, stateAddressbook, Card) { var tag = 'v' + $stateParams.contactType, card = new Card({ pid: $stateParams.addressbookId, tag: tag }); + stateAddressbook.selectedCard = true; return card; } diff --git a/UI/WebServerResources/js/Contacts/AddressBookController.js b/UI/WebServerResources/js/Contacts/AddressBookController.js index 8c4376f2c..c1bb09bf0 100644 --- a/UI/WebServerResources/js/Contacts/AddressBookController.js +++ b/UI/WebServerResources/js/Contacts/AddressBookController.js @@ -6,8 +6,8 @@ /** * @ngInject */ - AddressBookController.$inject = ['$state', '$mdDialog', 'sgFocus', 'Card', 'AddressBook', 'Dialog', 'sgSettings', 'stateAddressbooks', 'stateAddressbook']; - function AddressBookController($state, $mdDialog, focus, Card, AddressBook, Dialog, Settings, stateAddressbooks, stateAddressbook) { + AddressBookController.$inject = ['$scope', '$state', '$mdDialog', 'sgFocus', 'Card', 'AddressBook', 'Dialog', 'sgSettings', 'stateAddressbooks', 'stateAddressbook']; + function AddressBookController($scope, $state, $mdDialog, focus, Card, AddressBook, Dialog, Settings, stateAddressbooks, stateAddressbook) { var vm = this; AddressBook.selectedFolder = stateAddressbook; @@ -44,7 +44,6 @@ '' ].join(''), locals: { - state: $state, addressbookId: vm.selectedFolder.id }, controller: ComponentDialogController @@ -53,11 +52,11 @@ /** * @ngInject */ - ComponentDialogController.$inject = ['scope', '$mdDialog', 'state', 'addressbookId']; - function ComponentDialogController(scope, $mdDialog, state, addressbookId) { + ComponentDialogController.$inject = ['scope', '$mdDialog', '$state', 'addressbookId']; + function ComponentDialogController(scope, $mdDialog, $state, addressbookId) { scope.create = function(type) { $mdDialog.hide(); - state.go('app.addressbook.new', { addressbookId: addressbookId, contactType: type }); + $state.go('app.addressbook.new', { addressbookId: addressbookId, contactType: type }); } } }