Module: ActiveJob::Temporal::DeadLetterPayloadValidation
- Extended by:
- DeadLetterPayloadValidation
- Included in:
- DeadLetterPayloadValidation
- Defined in:
- lib/activejob/temporal/dead_letter_payload_validation.rb
Instance Method Summary collapse
Instance Method Details
#validate!(payload) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/activejob/temporal/dead_letter_payload_validation.rb', line 8 def validate!(payload) (payload_value(payload, :dead_letter), "dead_letter.queue") Array(payload_value(payload, :chain)).each do |chain_step| (payload_value(chain_step, :dead_letter), "chain.dead_letter.queue") end end |