Don't apply an automated entry to a generated transaction.
This commit is contained in:
parent
555e953dc1
commit
11dc80b618
1 changed files with 2 additions and 3 deletions
|
|
@ -320,11 +320,10 @@ bool entry_t::valid() const
|
|||
|
||||
void auto_entry_t::extend_entry(entry_base_t& entry, bool post)
|
||||
{
|
||||
xacts_list initial_xacts(entry.xacts.begin(),
|
||||
entry.xacts.end());
|
||||
xacts_list initial_xacts(entry.xacts.begin(), entry.xacts.end());
|
||||
|
||||
foreach (xact_t * initial_xact, initial_xacts) {
|
||||
if (predicate(*initial_xact)) {
|
||||
if (! initial_xact->has_flags(XACT_AUTO) && predicate(*initial_xact)) {
|
||||
foreach (xact_t * xact, xacts) {
|
||||
amount_t amt;
|
||||
assert(xact->amount);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue