class MarjAdapter
def destroy_record(job)
-
(ActiveRecord::Base, NilClass)- the destroyed record or +nil+ if no such record exists
def destroy_record(job) record = job.singleton_class.instance_variable_get(:@record) record ||= Marj::Record.find_by(job_id: job.job_id)&.tap { _1.send(:register_callbacks, job) } record&.destroy end