From e66ea59b44b318d0edba12c58c47cdb4ef3059d5 Mon Sep 17 00:00:00 2001 From: alexdbondoc17 Date: Thu, 17 Mar 2022 19:52:24 +0000 Subject: [PATCH] Fix `doctrines#destroy` --- app/components/document_doctrine_show_component.rb | 4 ++-- .../document_doctrine_show_component.html.erb | 4 ++-- app/javascript/controllers/doctrines_controller.js | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/components/document_doctrine_show_component.rb b/app/components/document_doctrine_show_component.rb index 6905ea7..ad5995e 100644 --- a/app/components/document_doctrine_show_component.rb +++ b/app/components/document_doctrine_show_component.rb @@ -25,8 +25,8 @@ class DocumentDoctrineShowComponent < BaseComponent annotation.document.title end - def document - Document.find(document_id) + def jurisprudence + Cdao::Jurisprudence.find(opts[:jurisprudence_id]) end def date_or_year(annotation) diff --git a/app/components/document_doctrine_show_component/document_doctrine_show_component.html.erb b/app/components/document_doctrine_show_component/document_doctrine_show_component.html.erb index 00b58e7..7b5d4b5 100644 --- a/app/components/document_doctrine_show_component/document_doctrine_show_component.html.erb +++ b/app/components/document_doctrine_show_component/document_doctrine_show_component.html.erb @@ -5,9 +5,9 @@
Doctrine Details
-
+
diff --git a/app/javascript/controllers/doctrines_controller.js b/app/javascript/controllers/doctrines_controller.js index 5c1d96a..65e287c 100644 --- a/app/javascript/controllers/doctrines_controller.js +++ b/app/javascript/controllers/doctrines_controller.js @@ -123,7 +123,7 @@ export default class extends ApplicationController { } delete(ev) { - var doctrine_id = this.element.dataset["doctrineId"], jurisprudence_id = this.element.dataset["jurisprudenceId"] + var doctrine_id = this.element.dataset["doctrineId"], document_id = this.element.dataset["documentId"] ev.preventDefault(); const contrim_alert = confirm("Are you sure to delete this record?") @@ -135,7 +135,7 @@ export default class extends ApplicationController { $('.toast').addClass('bg-danger').show(); $( ".toast-body" ).html( "Deleted Successfully" ); $('.toast').fadeOut(5000); - location.pathname = "/documents/" + jurisprudence_id + location.pathname = "/documents/" + document_id }, error: function () { $('.toast').addClass('bg-danger').show();