Fixed the fill_txn_from_post() utility to fill the optional fields as None when they are empty in the accounting application.
This commit is contained in:
parent
70bc4e9662
commit
8d9e4cdf93
@ -294,6 +294,8 @@ def fill_txn_from_post(txn, post):
|
|||||||
txn.date = post["date"]
|
txn.date = post["date"]
|
||||||
if "notes" in post:
|
if "notes" in post:
|
||||||
txn.notes = post["notes"]
|
txn.notes = post["notes"]
|
||||||
|
else:
|
||||||
|
txn.notes = None
|
||||||
# The records
|
# The records
|
||||||
max_no = _find_max_record_no(post)
|
max_no = _find_max_record_no(post)
|
||||||
records = []
|
records = []
|
||||||
@ -311,6 +313,8 @@ def fill_txn_from_post(txn, post):
|
|||||||
code=post[F"{rec_type}-{no}-account"])
|
code=post[F"{rec_type}-{no}-account"])
|
||||||
if F"{rec_type}-{no}-summary" in post:
|
if F"{rec_type}-{no}-summary" in post:
|
||||||
record.summary = post[F"{rec_type}-{no}-summary"]
|
record.summary = post[F"{rec_type}-{no}-summary"]
|
||||||
|
else:
|
||||||
|
record.summary = None
|
||||||
record.amount = post[F"{rec_type}-{no}-amount"]
|
record.amount = post[F"{rec_type}-{no}-amount"]
|
||||||
records.append(record)
|
records.append(record)
|
||||||
txn.records = records
|
txn.records = records
|
||||||
|
Loading…
Reference in New Issue
Block a user