app/controllers/datashift_journey/reviews_controller.rb
module DatashiftJourney
class ReviewsController < ApplicationController
include DatashiftJourney::ReviewRenderer
# We want this to run BEFORE other filters to ensure the current
# journey_plan object has been selected from the DB
prepend_before_action :set_journey_plan, only: [:edit]
def edit
logger.info("Sent from REVIEW [#{params.inspect}]")
respond_to do |format|
format.html do
setup_view_data_for_state(params['state'])
render_state_under_review(params)
end
end
end
private
# Never trust parameters, only allow the white list through.
def review_params
params.permit(:id, :state)
end
end
end