Only require the first email in add members lightbox
parent
457d4e9d55
commit
5228fad32b
|
@ -77,6 +77,9 @@ class LightboxAddMembersController
|
||||||
@.form.reset()
|
@.form.reset()
|
||||||
return if not @.form.validate()
|
return if not @.form.validate()
|
||||||
|
|
||||||
|
@.memberInvites = _.filter(@.memberInvites, (invites) ->
|
||||||
|
invites.email != "")
|
||||||
|
|
||||||
@.submitInvites = true
|
@.submitInvites = true
|
||||||
promise = @rs.memberships.bulkCreateMemberships(
|
promise = @rs.memberships.bulkCreateMemberships(
|
||||||
@.project.id,
|
@.project.id,
|
||||||
|
|
|
@ -10,6 +10,7 @@ a.close(
|
||||||
.add-single-member(ng-repeat="member in vm.memberInvites")
|
.add-single-member(ng-repeat="member in vm.memberInvites")
|
||||||
fieldset
|
fieldset
|
||||||
input(
|
input(
|
||||||
|
ng-if="$first"
|
||||||
type="email"
|
type="email"
|
||||||
required
|
required
|
||||||
placeholder="{{'LIGHTBOX.CREATE_MEMBER.PLACEHOLDER_TYPE_EMAIL' | translate}}"
|
placeholder="{{'LIGHTBOX.CREATE_MEMBER.PLACEHOLDER_TYPE_EMAIL' | translate}}"
|
||||||
|
@ -17,6 +18,13 @@ a.close(
|
||||||
data-type="email"
|
data-type="email"
|
||||||
ng-model="member.email"
|
ng-model="member.email"
|
||||||
)
|
)
|
||||||
|
input(
|
||||||
|
ng-if="!$first"
|
||||||
|
type="email"
|
||||||
|
placeholder="{{'LIGHTBOX.CREATE_MEMBER.PLACEHOLDER_TYPE_EMAIL' | translate}}"
|
||||||
|
data-type="email"
|
||||||
|
ng-model="member.email"
|
||||||
|
)
|
||||||
fieldset
|
fieldset
|
||||||
select(
|
select(
|
||||||
ng-if="vm.project"
|
ng-if="vm.project"
|
||||||
|
|
Loading…
Reference in New Issue