I am trying to filter the index according to the ability. I am using the wice_grid gem to make a table in the index, and to add a condition to tickets, we could use something called :conditions.
I have tried to put it like that:
@tickets_grid = initialize_grid(Ticket,
:include => [:user, :employee_department, :state],
:conditions => [Ticket.accessible_by(current_ability)])
This is not working, though. I'm looking for any suggestions.
Update: :conditions
is working like ActiveRecord
so I guess I need a query to look up through roles and detect the current ability