From 91b8ce251ca07388173cb5e99e6fd3420754253f Mon Sep 17 00:00:00 2001 From: Theeraphat Jantakat Date: Sun, 23 Jan 2022 13:00:05 +0700 Subject: [PATCH 1/2] add haml to dependency --- lib/rails_admin_history_rollback.rb | 2 ++ rails_admin_history_rollback.gemspec | 1 + 2 files changed, 3 insertions(+) diff --git a/lib/rails_admin_history_rollback.rb b/lib/rails_admin_history_rollback.rb index 9deb3a7..f29dd82 100644 --- a/lib/rails_admin_history_rollback.rb +++ b/lib/rails_admin_history_rollback.rb @@ -7,5 +7,7 @@ module RailsAdminHistoryRollback require 'rails_admin/extension' require 'rails_admin/extensions/paper_trail' +require 'haml' + require "rails_admin_history_rollback/extensions/paper_trail/auditing_adapter" require "rails_admin_history_rollback/config/actions/history_index" diff --git a/rails_admin_history_rollback.gemspec b/rails_admin_history_rollback.gemspec index 1317a49..dfd8dd0 100644 --- a/rails_admin_history_rollback.gemspec +++ b/rails_admin_history_rollback.gemspec @@ -19,4 +19,5 @@ Gem::Specification.new do |s| s.add_dependency "rails", ">= 4.2.0" s.add_dependency "rails_admin", ">= 0.6.6" s.add_dependency "paper_trail", ">= 3.0.6" + s.add_dependency "haml" end From d8128abce17f1d9afb2fea7e7454cbd0a869f7c0 Mon Sep 17 00:00:00 2001 From: Theeraphat Jantakat Date: Sun, 23 Jan 2022 13:00:19 +0700 Subject: [PATCH 2/2] fix document ready --- app/assets/javascripts/rails_admin/ra.history.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/assets/javascripts/rails_admin/ra.history.js b/app/assets/javascripts/rails_admin/ra.history.js index ba314a4..9d6deb6 100644 --- a/app/assets/javascripts/rails_admin/ra.history.js +++ b/app/assets/javascripts/rails_admin/ra.history.js @@ -1,6 +1,5 @@ (function($) { $.widget("ra.history", { - _create: function() { var widget = this; var dom_widget = widget.element; @@ -90,6 +89,6 @@ }); })(jQuery); -$(document).on('rails_admin.dom_ready', function() { +$(document).ready(function() { $('#history').history(); });