From 01c75f49ff7249e158393246f0ed10e12a45bf53 Mon Sep 17 00:00:00 2001 From: Sebastian Grewe Date: Sat, 12 May 2018 21:36:43 +0200 Subject: [PATCH] [UPDATE][#2713] Adding transaction filter API now supports filters just as the GUI version, closing #2713 :) --- include/pages/api/getusertransactions.inc.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/pages/api/getusertransactions.inc.php b/include/pages/api/getusertransactions.inc.php index 956ca668..c59c7e5d 100644 --- a/include/pages/api/getusertransactions.inc.php +++ b/include/pages/api/getusertransactions.inc.php @@ -20,8 +20,13 @@ if (isset($_REQUEST['limit']) && $_REQUEST['limit'] <= 100) { // Force limit $limit = 100; } +if (isset($_REQUEST['filter']) && is_array($_REQUEST['filter'])) { + $filter = $_REQUEST['filter']; +} else { + $filter = NULL; +} -$data['transactions'] = $transaction->getTransactions($start, NULL, $limit, $user_id); +$data['transactions'] = $transaction->getTransactions($start, $filter, $limit, $user_id); // Fetch summary if enabled if (!$setting->getValue('disable_transactionsummary')) {