Andrew Kvalheim
57e9135287
Use CSS-compatible row IDs in datatables
...
In CSS IDs may not begin with a number:
- https://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
2022-09-13 11:06:22 -07:00
Andrew Kvalheim
2a93d09d22
Update datatables for ajax-datatables-rails 1
...
Resolves:
- inability to filter, order, or paginate datatables
- exception AjaxDatatablesRails::Error::InvalidSearchColumn
Continues:
- 81853d1ef9
- 83636afee0
2022-03-18 12:49:30 -07:00
Andrew Kvalheim
edec5a98be
Removed unused data and columns from datatables
2022-03-18 12:48:18 -07:00
Andrew Kvalheim
83636afee0
Update UserDatatable for ajax-datatables-rails 1
...
Resolves failing test `spec/datatables/user_datatable_spec.rb:97`:
1) UserDatatable outputs recordsTotal
Failure/Error: filter_records(fetch_records).unscope(:group, :select).count(:all)
NotImplementedError:
NotImplementedError
# ./app/datatables/user_datatable.rb:59:in `records_filtered_count'
# ./spec/datatables/user_datatable_spec.rb:95:in `block (3 levels) in <top (required)>'
# ./spec/datatables/user_datatable_spec.rb:98:in `block (3 levels) in <top (required)>'
Details: https://github.com/jbox-web/ajax-datatables-rails/blob/v1.3.1/doc/migrate.md#to-migrate-from-v04x-to-v100
RegistrationDatatable has already been updated in 81853d1ef9 .
2022-03-06 23:12:02 -08:00
Henne Vogelsang
19d8afa613
Fix Datatables
...
Using `def_delegator` needs Forwardable
2022-02-23 14:36:07 +01:00
Andrew Kvalheim
4182b6fb8f
Fix bug in UserDatatable query affecting PostgreSQL
...
Resolves:
$ docker-compose run --rm osem bundle exec rspec ./spec/datatables/user_datatable_spec.rb:97
…
ActiveRecord::StatementInvalid:
PG::GroupingError: ERROR: column "users.id" must appear in the GROUP BY clause or be used in an aggregate function
2020-04-04 10:35:56 -07:00
Andrew Kvalheim
d3e73b103f
Document workaround for jbox-web/ajax-datatables-rails#293
2020-04-04 10:35:44 -07:00
James Mason
c32c9962d1
Change quotes style for better DB compatibility
...
Postgres 10 doesn't like the double-quoted values.
2018-08-30 19:52:20 -07:00
James Mason
64ceaf50f4
Update Admin user datatables to use AJAX
2018-08-30 16:50:42 +02:00