Browse Source

allow bulk invite CSV list of email addresses

pull/108/head
Kyle Spearrin 9 years ago
parent
commit
51edf80e48
  1. 4
      src/app/organization/organizationPeopleInviteController.js
  2. 5
      src/app/organization/views/organizationPeopleInvite.html

4
src/app/organization/organizationPeopleInviteController.js

@ -72,8 +72,10 @@ @@ -72,8 +72,10 @@
}
}
var splitEmails = model.emails.trim().split(/\s*,\s*/);
$scope.submitPromise = apiService.organizationUsers.invite({ orgId: $state.params.orgId }, {
email: model.email,
emails: splitEmails,
type: model.type,
collections: collections,
accessAll: model.accessAll

5
src/app/organization/views/organizationPeopleInvite.html

@ -15,8 +15,9 @@ @@ -15,8 +15,9 @@
</ul>
</div>
<div class="form-group" show-errors>
<label for="email">Email</label>
<input type="email" id="email" name="Email" ng-model="model.email" class="form-control" required api-field />
<label for="emails">Email</label>
<input type="text" id="emails" name="Emails" ng-model="model.emails" class="form-control" required api-field />
<p class="help-block">You can invite up to 20 users at a time by comma separating a list of email addresses.</p>
</div>
<h4>User Type</h4>
<div class="form-group">

Loading…
Cancel
Save