From 78a1d48a3ed3c1a930af8e23961c02e691bb5ea0 Mon Sep 17 00:00:00 2001 From: chenjing Date: Wed, 14 Jun 2023 11:58:51 +0800 Subject: [PATCH] fix bug --- app/controllers/organizations/clas_controller.rb | 4 ++-- app/models/cla.rb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/controllers/organizations/clas_controller.rb b/app/controllers/organizations/clas_controller.rb index 531dc3c5d..a8c92e99d 100644 --- a/app/controllers/organizations/clas_controller.rb +++ b/app/controllers/organizations/clas_controller.rb @@ -15,7 +15,7 @@ class Organizations::ClasController < Organizations::BaseController return tip_exception("组织已存在CLA!") else Organizations::CreateClaForm.new(cla_params).validate! - @cla = Cla.build(cla_params) + @cla = Cla.build(cla_params,@organization.id) end end rescue Exception => e @@ -57,7 +57,7 @@ class Organizations::ClasController < Organizations::BaseController end def load_cla - @cla = Cla.find_by!(organization:params[:organization_id], key: params[:id]) + @cla = Cla.find_by!(organization:@organization, key: params[:id]) end end diff --git a/app/models/cla.rb b/app/models/cla.rb index d42726658..ff5b8780f 100644 --- a/app/models/cla.rb +++ b/app/models/cla.rb @@ -27,8 +27,8 @@ class Cla < ApplicationRecord self.key.parameterize end - def self.build(params) - self.create!(organization_id: params[:organization_id], + def self.build(params,org_id) + self.create!(organization_id: org_id, name: params[:name], key: params[:key], content: params[:content],