From 23fdf6dc37ee954ef3fa8d5bcab87e6e3b17a8c2 Mon Sep 17 00:00:00 2001 From: manson Date: Tue, 15 Jul 2014 10:10:47 +0800 Subject: [PATCH] Fix member edit_privilege issue --- app/controllers/admin/members_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/admin/members_controller.rb b/app/controllers/admin/members_controller.rb index 93f0e04..20d55b7 100644 --- a/app/controllers/admin/members_controller.rb +++ b/app/controllers/admin/members_controller.rb @@ -144,7 +144,7 @@ class Admin::MembersController < OrbitMemberController @user.save @user.update_attributes(member_profile_id: @member.id) end - if params[:member_profile][:role_status_ids].nil? + if params[:edit_type]!="edit_privilege" and params[:member_profile][:role_status_ids].nil? @member.update_attributes(role_status_ids: []) end if !params[:member_profile_field_values].nil? @@ -164,7 +164,7 @@ class Admin::MembersController < OrbitMemberController @custom_field_value = AttributeValue.put_field_values(@member, r.last, r.last[:attribute_field_id], field_value) end end - if params[:workgroup_id] + if params[:edit_type]=="edit_privilege" @member.user.update_attributes(workgroup_id: params[:workgroup_id]) end