Guest User

Untitled

a guest
Feb 11th, 2019
1,009
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. invitation_params = {
  2. team_id: 1,
  3. }
  4.  
  5. def invite(invitation_params)
  6. team_id = invitation_params["team_id"]
  7. user_team_lookups = UserTeamLookup.where(team_id: team_id)
  8.  
  9. users_ids = user_tenant_lookups.pluck(:user_id)
  10. users = User.where(id: users_ids)
  11. emails = users.pluck(:email)
  12.  
  13. matches = emails & invitation_params["emails"]
  14. if matches.any?
  15. invitation_params["emails"] = invitation_params["emails"] - matches
  16. end
  17. end
Add Comment
Please, Sign In to add comment