From 3dc00f67dbb2660c7e9918fe6455d76d47fa79dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dni=20=E2=9A=A1?= Date: Tue, 16 Aug 2022 17:01:32 +0200 Subject: [PATCH] add pending column to CSV export on wallet page, issue #887 (#889) * add pending, isPaid columns to CSV export on wallet page, issue #887 * prettier formatting * remove isPaid from csv export * added comment Co-authored-by: dni --- lnbits/core/static/js/wallet.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/lnbits/core/static/js/wallet.js b/lnbits/core/static/js/wallet.js index baa9f605..15cab4b6 100644 --- a/lnbits/core/static/js/wallet.js +++ b/lnbits/core/static/js/wallet.js @@ -668,7 +668,17 @@ new Vue({ }) }, exportCSV: function () { - LNbits.utils.exportCSV(this.paymentsTable.columns, this.payments) + // status is important for export but it is not in paymentsTable + // because it is manually added with payment detail link and icons + // and would cause duplication in the list + let columns = this.paymentsTable.columns + columns.unshift({ + name: 'pending', + align: 'left', + label: 'Pending', + field: 'pending' + }) + LNbits.utils.exportCSV(columns, this.payments) } }, watch: {