From 1c27b99ba5a890d8694ced579046aa13aaafbcd3 Mon Sep 17 00:00:00 2001 From: Oleksii Kriuchykhin Date: Mon, 4 Jan 2021 22:37:25 +0100 Subject: [PATCH] Add default sorting to ProjectsOverviewService [SCI-5361] --- app/services/projects_overview_service.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/projects_overview_service.rb b/app/services/projects_overview_service.rb index 039dff86f..bb17ce1ec 100644 --- a/app/services/projects_overview_service.rb +++ b/app/services/projects_overview_service.rb @@ -10,7 +10,7 @@ class ProjectsOverviewService @view_mode = @view_state.state.dig('projects', 'view_mode') # Update sort if chanhed - @sort = @view_state.state.dig('projects', @view_mode, 'sort') + @sort = @view_state.state.dig('projects', @view_mode, 'sort') || 'atoz' if @params[:sort] && @sort != @params[:sort] && %w(new old atoz ztoa archived_old archived_new).include?(@params[:sort]) @view_state.state['projects'].merge!(Hash[@view_mode, { 'sort': @params[:sort] }.stringify_keys])