Skip to content

Commit 1bca2b4

Browse files
authored
Merge pull request #25 from codealchemy/allow-for-custom-version-classes
Allow for custom version classes
2 parents bbbec3f + 47062ce commit 1bca2b4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/rails_admin_history_rollback/config/actions/history_index.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ class HistoryIndex < Base
2424
proc do
2525
@general = true
2626
@history = @auditing_adapter && @auditing_adapter.listing_for_model(@abstract_model, params[:query], params[:sort], params[:sort_reverse], params[:all], params[:page]) || []
27-
@version = ::PaperTrail::Version.find(params[:version_id]) if params[:version_id] rescue false
27+
version_class = @abstract_model.model.paper_trail_options.dig(:versions, :class_name).try(:constantize) || ::PaperTrail::Version
28+
@version = version_class.find(params[:version_id]) if params[:version_id] rescue false
2829

2930
if request.get? # SHOW
3031

0 commit comments

Comments
 (0)