From b6378e66e672b6bff96271b318f8512205783b43 Mon Sep 17 00:00:00 2001 From: Rizki Date: Tue, 24 Mar 2026 14:03:18 +0700 Subject: [PATCH] upd --- adapter/currencyadapter.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/adapter/currencyadapter.js b/adapter/currencyadapter.js index 2234bb8..4dbfd79 100644 --- a/adapter/currencyadapter.js +++ b/adapter/currencyadapter.js @@ -16,6 +16,22 @@ class CurrencyAdapter extends Adapter { let qryBase = "select _idx, name, currency, symbol, rate from tbl_currency "; qryBase += "where isdeleted=0 and (name like '%" + keyword + "%' or currency like '%" + keyword + "%') "; + // If no pagination params, return all records directly + if (!limit || !offset) { + db.query(qryBase + "order by currency asc", [], function (err, result, fields) { + if (err) { + apires.meta['message'] = err.toString(); + apires.meta['code'] = 500; + callback('err', apires); + } else { + apires.success = true; + apires.data = JSON.parse(JSON.stringify(result)); + callback(null, apires); + } + }); + return; + } + db.query(qryBase + "order by currency asc", [], function (err, result, fields) { if (err) { apires.meta['message'] = err.toString();