diff options
| author | luigi1111 <luigi1111w@gmail.com> | 2021-09-05 12:58:39 -0400 |
|---|---|---|
| committer | luigi1111 <luigi1111w@gmail.com> | 2021-09-05 12:58:39 -0400 |
| commit | edb0358916de455a72aa30eff63eb49aba6ee392 (patch) | |
| tree | f74fec37705db1b61a6f58e89fa5245f46ad3f87 /src/libwalletqt/TransactionHistory.cpp | |
| parent | 569ba16df8bb4304ffeb8850006bf018cbd60b0f (diff) | |
| parent | 544cff7dc1150795231f1eb2c893457b594b1b14 (diff) | |
| download | monzero-gui-edb0358916de455a72aa30eff63eb49aba6ee392.tar.gz monzero-gui-edb0358916de455a72aa30eff63eb49aba6ee392.tar.xz monzero-gui-edb0358916de455a72aa30eff63eb49aba6ee392.zip | |
Merge pull request #3572
544cff7 TransactionHistory: add description to csv export (selsta)
57c2052 TransactionInfo: add isCoinbase and description (selsta)
Diffstat (limited to 'src/libwalletqt/TransactionHistory.cpp')
| -rw-r--r-- | src/libwalletqt/TransactionHistory.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/libwalletqt/TransactionHistory.cpp b/src/libwalletqt/TransactionHistory.cpp index 854a0815..754fd55e 100644 --- a/src/libwalletqt/TransactionHistory.cpp +++ b/src/libwalletqt/TransactionHistory.cpp @@ -170,7 +170,7 @@ QString TransactionHistory::writeCSV(quint32 accountIndex, QString out) // write header QTextStream output(&data); - output << "blockHeight,epoch,date,direction,amount,atomicAmount,fee,txid,label,subaddrAccount,paymentId\n"; + output << "blockHeight,epoch,date,direction,amount,atomicAmount,fee,txid,label,subaddrAccount,paymentId,description\n"; QReadLocker locker(&m_lock); for (const auto &tx : m_pimpl->getAll()) { @@ -198,6 +198,8 @@ QString TransactionHistory::writeCSV(quint32 accountIndex, QString out) } QString label = info.label(); label.remove(QChar('"')); // reserved + QString description = info.description(); + description.remove(QChar('"')); // reserved quint64 blockHeight = info.blockHeight(); QDateTime timeStamp = info.timestamp(); QString date = info.date() + " " + info.time(); @@ -209,11 +211,11 @@ QString TransactionHistory::writeCSV(quint32 accountIndex, QString out) } // format and write - QString line = QString("%1,%2,%3,%4,%5,%6,%7,%8,\"%9\",%10,%11\n") + QString line = QString("%1,%2,%3,%4,%5,%6,%7,%8,\"%9\",%10,%11,\"%12\"\n") .arg(QString::number(blockHeight), QString::number(epoch), date) .arg(direction, displayAmount, QString::number(atomicAmount)) .arg(info.fee(), info.hash(), label, QString::number(subaddrAccount)) - .arg(paymentId); + .arg(paymentId, description); output << line; } |
