gnucash stable: [assistant-stock-transaction] don't add dr/cr if the entry is NaN
Christopher Lam
clam at code.gnucash.org
Mon Sep 18 03:11:22 EDT 2023
Updated via https://github.com/Gnucash/gnucash/commit/a93d77de (commit)
from https://github.com/Gnucash/gnucash/commit/b7cac5c3 (commit)
commit a93d77de64fb9390d7d554c25c7c6aeca09bcdd0
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Sep 18 15:10:20 2023 +0800
[assistant-stock-transaction] don't add dr/cr if the entry is NaN
diff --git a/gnucash/gnome/assistant-stock-transaction.cpp b/gnucash/gnome/assistant-stock-transaction.cpp
index a3de8994d3..cc062aa5f5 100644
--- a/gnucash/gnome/assistant-stock-transaction.cpp
+++ b/gnucash/gnome/assistant-stock-transaction.cpp
@@ -1348,6 +1348,8 @@ StockAssistantModel::generate_list_of_splits() {
std::for_each(m_list_of_splits.begin(), m_list_of_splits.end(),
[&debit, &credit](auto& entry) {
+ if (gnc_numeric_check (entry->amount()))
+ return;
if (entry->debit_side())
debit += entry->value();
else
Summary of changes:
gnucash/gnome/assistant-stock-transaction.cpp | 2 ++
1 file changed, 2 insertions(+)
More information about the gnucash-changes
mailing list