Fix add-member lightbox form

stable
David Barragán Merino 2017-03-13 17:56:30 +01:00
parent 6748215cf3
commit c690393466
3 changed files with 8 additions and 3 deletions

View File

@ -4,7 +4,6 @@ tg-lightbox-close
tg-suggest-add-members(
ng-show="!vm.displayContactList"
contacts="vm.contacts"
filtered-contacts="vm.contacts.slice(0,12)"
on-invite-suggested="vm.inviteSuggested(contact)"
on-invite-email="vm.inviteEmail(email)"
)

View File

@ -18,6 +18,10 @@
###
SuggestAddMembersDirective = (lightboxService) ->
link = (scope, el, attrs, ctrl) ->
scope.$watch "vm.contacts", (contacts) =>
if contacts
ctrl.filterContacts()
return {
scope: {},
@ -26,10 +30,10 @@ SuggestAddMembersDirective = (lightboxService) ->
controllerAs: "vm",
bindToController: {
contacts: '=',
filteredContacts: '<',
onInviteSuggested: '&',
onInviteEmail: '&'
}
},
link: link
}
angular.module("taigaAdmin").directive("tgSuggestAddMembers", ["lightboxService", SuggestAddMembersDirective])

View File

@ -67,6 +67,8 @@
}
.add-member-suggest-avatar {
flex-grow: 0;
flex-shrink: 0;
height: 5rem;
margin: .5rem;
width: 5rem;