Skip to content

Fix filtering on paginated tables

Currently, all paginated tables are bugged. When one tries to change the page, filters are cleared and vice versa. It was due to the fact that both these features were overriding GET URL parameters. This change fixes that.

Querystring template tag (introduced in Django 5.1) was used instead of concatenating parameters by hand to simplify the process.

SafePaginator class was added to handle pagination with filtering.

Merge request reports

Loading