platanus / activeadmin_addons

Extends ActiveAdmin to enable a set of great optional UX improving add-ons
MIT License
759 stars 287 forks source link

[BUG] date_time_picker_filter within a custom sidebar filter shows extra inputs #499

Open Javierchik opened 5 months ago

Javierchik commented 5 months ago

Hey team. I am rendering a sidebar filter like this way

text_node active_admin_filters_form_for(Individual.ransack(params[:q]), active_admin_config.filters, url: '/admin/aggregates/new')

And this is what I see Screenshot 2024-04-22 at 09 38 13

This is what active_admin_config.filters returns:

[1] pry(#<Arbre::Context>)> active_admin_config.filters
=> {:cloudinary_asset_original_filename=>{:label=>"Filename", :as=>:string},
 :cloudinary_asset_title=>{:label=>"title", :as=>:string},
 :cloudinary_asset_description=>{:label=>"description", :as=>:string},
 :cloudinary_asset_format=>{:label=>"format", :as=>:select, :collection=>["doc", "docx", "pdf", "ppt", "pptx", "txt", "mp4", "mp3"]},
 :where_tags_contains=>{:as=>:string, :label=>"tag"},
 :where_common_terms_contains=>{:as=>:string, :label=>"common terms"},
 :created_at=>{:as=>:date_time_picker_filter}}

Appreciate any help.