Sha256: 547be7348fab2787889ad1c445848d253518734d025bda786fc793607520e5e2

Contents?: true

Size: 300 Bytes

Versions: 3

Compression:

Stored size: 300 Bytes

Contents

require 'active_admin/filters/active_filter'
module ActiveAdmin
  module Filters

    class ActiveFilter
      def related_primary_key
        if predicate_association
          predicate_association.key
        elsif related_class
          related_class.key
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
activeadmin-mongoid-1.0.0 lib/active_admin/mongoid/filters/active_filter.rb
activeadmin-mongoid-0.9.0 lib/active_admin/mongoid/filters/active_filter.rb
activeadmin-mongoid-0.7.0 lib/active_admin/mongoid/filters/active_filter.rb