Browse Source

final touches

pull/730/head
JG 3 years ago
parent
commit
c6d48282f1
  1. 10
      app/controllers/schemes_controller.rb

10
app/controllers/schemes_controller.rb

@ -25,9 +25,9 @@ class SchemesController < ApplicationController
end
def create
@scheme = Scheme.new(scheme_params.except(:support_services_provider_before_type_cast))
@scheme = Scheme.new(scheme_params)
validation_errors scheme_params.except(:support_services_provider)
validation_errors scheme_params
if @scheme.errors.empty? && @scheme.save
if scheme_params[:support_services_provider].zero?
@ -46,9 +46,9 @@ class SchemesController < ApplicationController
check_answers = params[:scheme][:check_answers]
page = params[:scheme][:page]
validation_errors scheme_params.except(:support_services_provider)
validation_errors scheme_params
if @scheme.errors.empty? && @scheme.update(scheme_params.except(:support_services_provider_before_type_cast))
if @scheme.errors.empty? && @scheme.update(scheme_params)
if check_answers
if confirm_secondary_page? page
redirect_to scheme_secondary_client_group_path(@scheme, check_answers: "true")
@ -175,7 +175,7 @@ private
if current_user.data_coordinator?
full_params[:owning_organisation_id] = current_user.organisation_id
end
full_params
full_params.except(:support_services_provider_before_type_cast)
end
def search_term

Loading…
Cancel
Save