summaryrefslogtreecommitdiff
path: root/src/iterators.cc
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2009-06-18 01:48:01 +0100
committerJohn Wiegley <johnw@newartisans.com>2009-06-18 01:49:49 +0100
commit1fd4387b678782f2ed90484d36f8980b64d58aa3 (patch)
tree55dd6deb43c90f873e751ff4318e674648221649 /src/iterators.cc
parent47d237e18b7902f54ec36ff359ae6e6d0738c67e (diff)
downloadfork-ledger-1fd4387b678782f2ed90484d36f8980b64d58aa3.tar.gz
fork-ledger-1fd4387b678782f2ed90484d36f8980b64d58aa3.tar.bz2
fork-ledger-1fd4387b678782f2ed90484d36f8980b64d58aa3.zip
Restored pricesdb command and --pricesdb-format option
Diffstat (limited to 'src/iterators.cc')
-rw-r--r--src/iterators.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/iterators.cc b/src/iterators.cc
index 9b07ace3..63cbb9b2 100644
--- a/src/iterators.cc
+++ b/src/iterators.cc
@@ -101,7 +101,7 @@ void posts_commodities_iterator::reset(journal_t& journal)
foreach (commodity_t::base_t::history_map::value_type hpair,
pair.second.prices) {
xact_t * xact;
- string symbol = hpair.second.commodity().symbol();
+ string symbol = hpair.second.commodity().symbol();
std::map<string, xact_t *>::iterator i =
xacts_by_commodity.find(symbol);
@@ -123,6 +123,8 @@ void posts_commodities_iterator::reset(journal_t& journal)
temp.amount = hpair.second;
temp.set_flags(ITEM_GENERATED | ITEM_TEMP);
+ temp.xdata().datetime = hpair.first;
+
xact->add_post(&temp);
}
}