From 069adb6c7b098d61638dfa69a5d2acdd85d1b316 Mon Sep 17 00:00:00 2001 From: Harry Bomrah Date: Mon, 10 Sep 2018 23:39:32 +0800 Subject: [PATCH] small fix, removed before_create call back and added it to form --- app/controllers/recruitments_controller.rb | 1 + app/models/recruit_profile.rb | 9 --------- app/views/recruitments/_employer_form.html.erb | 3 ++- 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/app/controllers/recruitments_controller.rb b/app/controllers/recruitments_controller.rb index 3b604ae..0a605cc 100644 --- a/app/controllers/recruitments_controller.rb +++ b/app/controllers/recruitments_controller.rb @@ -428,6 +428,7 @@ class RecruitmentsController < PseudoSessionController def createprofile profile = RecruitProfile.create(profile_params) + # debugger if profile.is_employer? redirect_to mydashboard_path elsif profile.is_employee? diff --git a/app/models/recruit_profile.rb b/app/models/recruit_profile.rb index dfda123..26b4654 100644 --- a/app/models/recruit_profile.rb +++ b/app/models/recruit_profile.rb @@ -22,15 +22,6 @@ class RecruitProfile has_one :employer_profile, :autosave => true, :dependent => :destroy accepts_nested_attributes_for :employer_profile, :allow_destroy => true - before_create :disable_employer - - - def disable_employer - if self.is_employer? - self.enabled = false - end - end - def disable_user pu = PseudoUser.where(:user_name => self.pseudo_member_id).first pu.enabled = false diff --git a/app/views/recruitments/_employer_form.html.erb b/app/views/recruitments/_employer_form.html.erb index 03beba1..1764eea 100644 --- a/app/views/recruitments/_employer_form.html.erb +++ b/app/views/recruitments/_employer_form.html.erb @@ -181,7 +181,8 @@ <%= f.hidden_field :email, :value => current_pseudo_user.email %> <%= f.hidden_field :first_name, :value => current_pseudo_user.first_name %> <%= f.hidden_field :last_name, :value => current_pseudo_user.last_name %> - <%= f.hidden_field :user_type, :value => "2" %> + <%= f.hidden_field :user_type, :value => "2" %> + <%= f.hidden_field :enabled, :value => "false" %> <%= f.submit t("submit"), :class =>"btn btn-primary" %> \ No newline at end of file