Broken add new members

stable
xaviju 2017-03-13 17:23:47 +01:00
parent 65a9d1866f
commit 6748215cf3
4 changed files with 7 additions and 5 deletions

View File

@ -4,6 +4,7 @@ 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

@ -31,7 +31,7 @@ class SuggestAddMembersController
filterContacts: () ->
@.filteredContacts = @.contacts.filter( (contact) =>
contact.get('full_name_display').toLowerCase().includes(@.contactQuery.toLowerCase()) || contact.get('username').toLowerCase().includes(@.contactQuery.toLowerCase());
)
).slice(0,12)
setInvited: (contact) ->
@.onInviteSuggested({'contact': contact})

View File

@ -18,6 +18,7 @@
###
SuggestAddMembersDirective = (lightboxService) ->
return {
scope: {},
templateUrl:"invite-members/suggest-add-members/suggest-add-members.html",
@ -25,7 +26,7 @@ SuggestAddMembersDirective = (lightboxService) ->
controllerAs: "vm",
bindToController: {
contacts: '=',
filteredContacts: '<contacts',
filteredContacts: '<',
onInviteSuggested: '&',
onInviteEmail: '&'
}

View File

@ -21,11 +21,11 @@
ul.add-member-suggest-list
li.add-member-suggest-single.e2e-add-member-suggest-single(
ng-repeat="contact in vm.filteredContacts | toMutable | limitTo: 12 | orderBy:'full_name_display'"
tg-repeat="contact in vm.filteredContacts"
ng-click="vm.setInvited(contact)"
)
img.add-member-suggest-avatar(
tg-avatar="contact"
alt="{{contact.full_name_display}}"
alt="{{contact.get('full_name_display')}}"
)
span.add-member-suggest-name {{contact.full_name_display}}
span.add-member-suggest-name {{contact.get('full_name_display')}}