[UPDATE][#2713] Adding transaction filter

API now supports filters just as the GUI version, closing #2713 :)
This commit is contained in:
Sebastian Grewe 2018-05-12 21:36:43 +02:00 committed by GitHub
parent 61670a1c44
commit 01c75f49ff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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')) {