VRFS-756 fixed bugs
This commit is contained in:
parent
af1186d0ef
commit
23957d0260
|
|
@ -81,13 +81,13 @@
|
|||
}
|
||||
|
||||
function invalidEmails(emails) {
|
||||
var invalid = [];
|
||||
var badEmails = [];
|
||||
emails.map(function(email) {
|
||||
if(!( /(.+)@(.+){2,}\.(.+){2,}/.test(email) )){
|
||||
invalid.push(email);
|
||||
}
|
||||
};
|
||||
return 0 < invalid.length ? invalid : null;
|
||||
if (!( /(.+)@(.+){2,}\.(.+){2,}/.test(email) )){
|
||||
badEmails.push(email);
|
||||
}
|
||||
});
|
||||
return badEmails;
|
||||
}
|
||||
|
||||
// send invitations one after another, so as not to 'spam' the server very heavily.
|
||||
|
|
|
|||
|
|
@ -20,19 +20,19 @@
|
|||
def create
|
||||
@invited_users = []
|
||||
if (emails = params[:emails]).present?
|
||||
emails = emails.split(',')[0...Rails.application.max_email_invites_per_request].uniq
|
||||
emails = emails[0...Rails.application.config.max_email_invites_per_request].uniq
|
||||
msg = params[:note].blank? ? nil : params[:note].strip
|
||||
@invited_users = emails.collect do |email|
|
||||
@invited_users = emails.collect do |ee|
|
||||
iu = InvitedUser.new
|
||||
iu.sender = current_user
|
||||
iu.email = email.strip
|
||||
iu.email = ee.strip
|
||||
iu.autofriend = true
|
||||
iu.note = msg
|
||||
iu.save
|
||||
iu
|
||||
end
|
||||
end
|
||||
respond_with @invited_users, :responder => ApiResponder, :location => api_invited_user_detail_url(@invited_user)
|
||||
respond_with @invited_users, :responder => ApiResponder, :location => invitations_url(@invited_users)
|
||||
end
|
||||
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in New Issue