Browse Source

do some method extraction

pull/46/head
MadeTech Dushan 4 years ago
parent
commit
c7f8db00f3
  1. 10
      app/controllers/case_logs_controller.rb

10
app/controllers/case_logs_controller.rb

@ -27,13 +27,13 @@ class CaseLogsController < ApplicationController
end end
def edit def edit
@form = ENV["RAILS_ENV"] == "test" ? Form.new("test", "form") : Form.new(2021, 2022) @form = use_form
@case_log = CaseLog.find(params[:id]) @case_log = CaseLog.find(params[:id])
render :edit render :edit
end end
def submit_form def submit_form
form = ENV["RAILS_ENV"] == "test" ? Form.new("test", "form") : Form.new(2021, 2022) form = use_form
@case_log = CaseLog.find(params[:id]) @case_log = CaseLog.find(params[:id])
previous_page = params[:case_log][:previous_page] previous_page = params[:case_log][:previous_page]
questions_for_page = form.questions_for_page(previous_page) questions_for_page = form.questions_for_page(previous_page)
@ -49,7 +49,7 @@ class CaseLogsController < ApplicationController
end end
def check_answers def check_answers
form = ENV["RAILS_ENV"] == "test" ? Form.new("test", "form") : Form.new(2021, 2022) form = use_form
@case_log = CaseLog.find(params[:case_log_id]) @case_log = CaseLog.find(params[:case_log_id])
current_url = request.env["PATH_INFO"] current_url = request.env["PATH_INFO"]
subsection = current_url.split("/")[-2] subsection = current_url.split("/")[-2]
@ -93,4 +93,8 @@ private
params.require(:case_log).permit(CaseLog.editable_fields) params.require(:case_log).permit(CaseLog.editable_fields)
end end
def use_form
ENV["RAILS_ENV"] == "test" ? Form.new("test", "form") : Form.new(2021, 2022)
end
end end

Loading…
Cancel
Save