From 4d195ee9ed6a0d05dbdc31c40b6e899a49cb77ec Mon Sep 17 00:00:00 2001 From: Phil Hodgson Date: Fri, 31 Oct 2014 14:04:07 +0100 Subject: [PATCH] 3618: make sure something happens if the order param is actually detected as an array --- apps/workbench/app/controllers/application_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/workbench/app/controllers/application_controller.rb b/apps/workbench/app/controllers/application_controller.rb index 3d82b23ba5..27e388be20 100644 --- a/apps/workbench/app/controllers/application_controller.rb +++ b/apps/workbench/app/controllers/application_controller.rb @@ -118,7 +118,9 @@ class ApplicationController < ActionController::Base def load_filters_and_paging_params if params[:order].blank? @order = 'created_at desc' - elsif !params[:order].is_a? Array + elsif params[:order].is_a? Array + @order = params[:order] + else begin @order = JSON.load(params[:order]) rescue -- 2.30.2