From eb2123bf4ec9c4da62df991451937eaaaafbfc75 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 15 Feb 2022 07:39:14 +1100 Subject: [PATCH] Fixes for bad sort query filter --- app/Filters/InvoiceFilters.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Filters/InvoiceFilters.php b/app/Filters/InvoiceFilters.php index d6350dac6b37..6a37b29ae8bd 100644 --- a/app/Filters/InvoiceFilters.php +++ b/app/Filters/InvoiceFilters.php @@ -148,6 +148,10 @@ class InvoiceFilters extends QueryFilters { $sort_col = explode('|', $sort); + //catch invalid explode array count + if(count($sort_col) == 1) + return $this->builder; + return $this->builder->orderBy($sort_col[0], $sort_col[1]); }