From 7466ceb7dd7a0bed8038624ad816da5bc0127d66 Mon Sep 17 00:00:00 2001 From: "sylor_huang@126.com" Date: Tue, 28 Apr 2020 15:24:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B7=BB=E5=8A=A0=E5=8D=8F?= =?UTF-8?q?=E4=BD=9C=E8=80=85=E9=9D=9E=E9=A1=B9=E7=9B=AE=E5=88=9B=E5=BB=BA?= =?UTF-8?q?=E8=80=85=E6=8A=A5=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/members_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/members_controller.rb b/app/controllers/members_controller.rb index c7d584ebb..3591d842d 100644 --- a/app/controllers/members_controller.rb +++ b/app/controllers/members_controller.rb @@ -7,7 +7,7 @@ class MembersController < ApplicationController before_action :check_member_not_exists!, only: %i[remove change_role] def create - interactor = Projects::AddMemberInteractor.call(current_user, @project, @user) + interactor = Projects::AddMemberInteractor.call(@project.owner, @project, @user) render_response(interactor) rescue Exception => e uid_logger_error(e.message) @@ -21,7 +21,7 @@ class MembersController < ApplicationController end def remove - interactor = Projects::DeleteMemberInteractor.call(current_user, @project, @user) + interactor = Projects::DeleteMemberInteractor.call(@project.owner, @project, @user) render_response(interactor) rescue Exception => e uid_logger_error(e.message) @@ -29,7 +29,7 @@ class MembersController < ApplicationController end def change_role - interactor = Projects::ChangeMemberRoleInteractor.call(current_user, @project, @user, params[:role]) + interactor = Projects::ChangeMemberRoleInteractor.call(@project.owner, @project, @user, params[:role]) render_response(interactor) rescue Exception => e uid_logger_error(e.message)