From fe924527ecbc3824d406e9f277ad362cf08919e5 Mon Sep 17 00:00:00 2001 From: kingChan <281221230@qq.com> Date: Thu, 27 Jun 2024 15:42:38 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=BF=9B=E5=85=A5?= =?UTF-8?q?=E5=85=B3=E8=81=94=E5=AD=90=E9=A1=B9=E5=90=8E=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E5=85=B3=E8=81=94=E5=A4=B1=E8=B4=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/api/pm/issue_links_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/api/pm/issue_links_controller.rb b/app/controllers/api/pm/issue_links_controller.rb index b6fa91774..99ceb4428 100644 --- a/app/controllers/api/pm/issue_links_controller.rb +++ b/app/controllers/api/pm/issue_links_controller.rb @@ -11,7 +11,9 @@ class Api::Pm::IssueLinksController < Api::Pm::BaseController end def destroy - @link = @issue.pm_links.find_by(be_linkable_type: 'Issue', be_linkable_id: params[:id]) + params ={"pm_project_id":"17", "issue_id":"4279", "id":3117} + @links = PmLink.where(be_linkable_id: @issue.id, be_linkable_type: 'Issue', linkable_id: params[:id], linkable_type: 'Issue').or(PmLink.where(linkable_id: @issue.id, linkable_type: 'Issue', be_linkable_id: params[:id], be_linkable_type: 'Issue')) + @link =@links.last if @link.try(:destroy) render_ok else From e22b2c8c290c196b4d152b1a7e6334ff14d1dc26 Mon Sep 17 00:00:00 2001 From: kingChan <281221230@qq.com> Date: Thu, 27 Jun 2024 15:43:38 +0800 Subject: [PATCH 2/2] update --- app/controllers/api/pm/issue_links_controller.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/controllers/api/pm/issue_links_controller.rb b/app/controllers/api/pm/issue_links_controller.rb index 99ceb4428..fe2c93c82 100644 --- a/app/controllers/api/pm/issue_links_controller.rb +++ b/app/controllers/api/pm/issue_links_controller.rb @@ -11,9 +11,8 @@ class Api::Pm::IssueLinksController < Api::Pm::BaseController end def destroy - params ={"pm_project_id":"17", "issue_id":"4279", "id":3117} @links = PmLink.where(be_linkable_id: @issue.id, be_linkable_type: 'Issue', linkable_id: params[:id], linkable_type: 'Issue').or(PmLink.where(linkable_id: @issue.id, linkable_type: 'Issue', be_linkable_id: params[:id], be_linkable_type: 'Issue')) - @link =@links.last + @link = @links.last if @link.try(:destroy) render_ok else