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( tg-suggest-add-members(
ng-show="!vm.displayContactList" ng-show="!vm.displayContactList"
contacts="vm.contacts" contacts="vm.contacts"
filtered-contacts="vm.contacts.slice(0,12)"
on-invite-suggested="vm.inviteSuggested(contact)" on-invite-suggested="vm.inviteSuggested(contact)"
on-invite-email="vm.inviteEmail(email)" on-invite-email="vm.inviteEmail(email)"
) )

View File

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

View File

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