add_members_job.rb
329 Bytes
class AddMembersJob < Struct.new(:people_ids, :profile_id, :locale)
def perform
Noosfero.with_locale(locale) do
profile = Profile.find(profile_id)
if people_ids.first =~ /\@/
profile.add_members_by_email people_ids
else
profile.add_members_by_id people_ids
end
end
end
end