activerecord-hackery / ransack

Object-based searching.
https://activerecord-hackery.github.io/ransack/
MIT License
5.61k stars 782 forks source link

Using custom scopes in advanced mode query params #1498

Open artsiompeshko opened 1 week ago

artsiompeshko commented 1 week ago

Currently, custom scopes are only supported for simple query params mode, trying to use advanced group params and custom scopes as its key does not work.

E.g. Simple mode params work as expected:

q[custom_scope_name]: value

Advanced mode params do not work:

q[g][0][m]: and
q[g][0][c][1719018103783][a][0][name]: custom_scope_name
q[g][0][c][1719018103783][v][0][value]: test