Fix an error withn the select of roles

stable
David Barragán Merino 2014-07-24 12:51:06 +02:00
parent 71277385e1
commit 2fe0773597
1 changed files with 9 additions and 12 deletions

View File

@ -41,18 +41,16 @@ CreateMembersDirective = ($repo, $rootScope, $q, $confirm) ->
<fieldset> <fieldset>
""") # i18n """) # i18n
createFieldSet = ($ctrl) ->
ctx = {roleList: $ctrl.scope.project.roles}
return template(ctx)
link = ($scope, $el, $attrs) -> link = ($scope, $el, $attrs) ->
$ctrl = $el.controller() createFieldSet = ->
ctx = {roleList: $scope.roles}
title = $el.find("h2") return template(ctx)
fieldSet = createFieldSet($ctrl)
title.after(fieldSet)
$scope.$on "membersform:new", -> $scope.$on "membersform:new", ->
title = $el.find("h2")
fieldSet = createFieldSet()
title.after(fieldSet)
$el.removeClass("hidden") $el.removeClass("hidden")
$scope.$on "$destroy", -> $scope.$on "$destroy", ->
@ -76,7 +74,7 @@ CreateMembersDirective = ($repo, $rootScope, $q, $confirm) ->
fieldSet = target.parent() fieldSet = target.parent()
target.removeClass("icon-plus").addClass("icon-delete") target.removeClass("icon-plus").addClass("icon-delete")
newFieldSet = createFieldSet($ctrl) newFieldSet = createFieldSet()
fieldSet.after(newFieldSet) fieldSet.after(newFieldSet)
$el.on "click", ".button-green", (event) -> $el.on "click", ".button-green", (event) ->
@ -96,8 +94,7 @@ CreateMembersDirective = ($repo, $rootScope, $q, $confirm) ->
if not form.validate() if not form.validate()
return return
form = angular.element($el.find("form")) fieldSets = $el.find("form > fieldset")
fieldSets = form.children("fieldset")
invitations = _.map fieldSets, (fs) -> invitations = _.map fieldSets, (fs) ->
fieldset = angular.element(fs) fieldset = angular.element(fs)