Sha256: 4a02d4d4a119ea8d84c25d0a6e76f8924c7d8a11a0e7f70858b30ea0d434841f
Contents?: true
Size: 573 Bytes
Versions: 50
Compression:
Stored size: 573 Bytes
Contents
module Eco module API class UseCases class DefaultCases class EmailAsIdCase < DefaultCase def process @cases.define("email-as-id", type: :transform) do |people, session, options, usecase| job = session.job_group("main").new("update", usecase: usecase, type: :update, sets: :core) people.each do |person| person.external_id = person.email job.add(person) end end end end end end end end
Version data entries
50 entries across 50 versions & 1 rubygems