From 352d535849e31e7defd0ce0e70fe3543f7282a17 Mon Sep 17 00:00:00 2001 From: Denys Mishunov Date: Fri, 5 Jul 2019 00:30:34 +0200 Subject: Fixed back navigation for projects filter Filterable list now sends request to filter the projects list explicitly with `json` extension to avoid breakage when navigating back from a project to the filtered project's list. --- app/assets/javascripts/projects/projects_filterable_list.js | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 app/assets/javascripts/projects/projects_filterable_list.js (limited to 'app/assets/javascripts/projects/projects_filterable_list.js') diff --git a/app/assets/javascripts/projects/projects_filterable_list.js b/app/assets/javascripts/projects/projects_filterable_list.js new file mode 100644 index 00000000000..433c894e668 --- /dev/null +++ b/app/assets/javascripts/projects/projects_filterable_list.js @@ -0,0 +1,7 @@ +import FilterableList from '~/filterable_list'; + +export default class ProjectsFilterableList extends FilterableList { + getFilterEndpoint() { + return this.getPagePath().replace('/projects?', '/projects.json?'); + } +} -- cgit v1.2.3