人物注册地址信息会保存两次的问题。

This commit is contained in:
yanxd 2014-06-17 14:42:08 +08:00
parent cc39172d87
commit 2000f1ddf6
2 changed files with 10 additions and 8 deletions

View File

@ -144,14 +144,16 @@ class AccountController < ApplicationController
#added by bai
unless @user.id.nil?
ue = UserExtensions.create(:identity => params[:identity].to_i,:technical_title => params[:technical_title], :gender => params[:gender].to_i, :user_id => @user.id, :student_id => params[:no])
unless params[:province].nil? || params[:city].nil?
ue.location = params[:province]
ue.location_city = params[:city]
ue.save
end
ue = @user.extensions
ue.identity = params[:identity]
ue.technical_title = params[:technical_title]
ue.gender = params[:gender]
ue.student_id = params[:no]
ue.location = params[:province]
ue.location_city = params[:city]
@user.save
end
#end
end
end

View File

@ -61,7 +61,7 @@ class MyController < ApplicationController
end
end
@se = @user.user_extensions ||= UserExtensions.new
@se = @user.extensions
@se.school_id = params[:occupation] if params[:occupation]
@se.gender = params[:gender]
@se.location = params[:province] if params[:province]