Sha256: 1542504a46fdf12c04c7fbc1a949a89a6de46c437531ac7f66473a6a3ccf0864
Contents?: true
Size: 585 Bytes
Versions: 113
Compression:
Stored size: 585 Bytes
Contents
# frozen_string_literal: true module Rails # Rerouting will run routing and processing on an email that has already been, or attempted to be, processed. class Conductor::ActionMailbox::ReroutesController < Rails::Conductor::BaseController def create inbound_email = ActionMailbox::InboundEmail.find(params[:inbound_email_id]) reroute inbound_email redirect_to main_app.rails_conductor_inbound_email_url(inbound_email) end private def reroute(inbound_email) inbound_email.pending! inbound_email.route_later end end end
Version data entries
113 entries across 109 versions & 9 rubygems