The entry command no longer inherits item state
This commit is contained in:
parent
25d62b63a2
commit
f6b14cc34a
1 changed files with 1 additions and 17 deletions
|
|
@ -39,7 +39,6 @@ namespace {
|
||||||
{
|
{
|
||||||
optional<date_t> date;
|
optional<date_t> date;
|
||||||
optional<date_t> eff_date;
|
optional<date_t> eff_date;
|
||||||
item_t::state_t state;
|
|
||||||
optional<string> code;
|
optional<string> code;
|
||||||
optional<string> note;
|
optional<string> note;
|
||||||
mask_t payee_mask;
|
mask_t payee_mask;
|
||||||
|
|
@ -54,7 +53,7 @@ namespace {
|
||||||
|
|
||||||
std::list<xact_template_t> xacts;
|
std::list<xact_template_t> xacts;
|
||||||
|
|
||||||
entry_template_t() : state(item_t::UNCLEARED) {}
|
entry_template_t() {}
|
||||||
|
|
||||||
void dump(std::ostream& out) const
|
void dump(std::ostream& out) const
|
||||||
{
|
{
|
||||||
|
|
@ -66,19 +65,6 @@ namespace {
|
||||||
if (eff_date)
|
if (eff_date)
|
||||||
out << "Effective: " << *eff_date << std::endl;
|
out << "Effective: " << *eff_date << std::endl;
|
||||||
|
|
||||||
out << "State: ";
|
|
||||||
switch (state) {
|
|
||||||
case item_t::UNCLEARED:
|
|
||||||
out << "uncleared" << std::endl;
|
|
||||||
break;
|
|
||||||
case item_t::CLEARED:
|
|
||||||
out << "cleared" << std::endl;
|
|
||||||
break;
|
|
||||||
case item_t::PENDING:
|
|
||||||
out << "pending" << std::endl;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (code)
|
if (code)
|
||||||
out << "Code: " << *code << std::endl;
|
out << "Code: " << *code << std::endl;
|
||||||
if (note)
|
if (note)
|
||||||
|
|
@ -271,8 +257,6 @@ namespace {
|
||||||
if (tmpl.eff_date)
|
if (tmpl.eff_date)
|
||||||
added->_date_eff = tmpl.eff_date;
|
added->_date_eff = tmpl.eff_date;
|
||||||
|
|
||||||
added->set_state(tmpl.state);
|
|
||||||
|
|
||||||
if (matching) {
|
if (matching) {
|
||||||
added->payee = matching->payee;
|
added->payee = matching->payee;
|
||||||
added->code = matching->code;
|
added->code = matching->code;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue