[Fix] Splitted categories were not being commited
This commit is contained in:
parent
2da721d53c
commit
da348c4ffb
@ -197,12 +197,20 @@ class Manager:
|
||||
assert len(originals) == 1, ">1 transactions matched {original.id}!"
|
||||
|
||||
originals[0].split = True
|
||||
transactions = [
|
||||
SplitTransaction(
|
||||
originals[0].date, t.description, t.amount, originals[0].id
|
||||
transactions = []
|
||||
for t in params[1:]:
|
||||
if originals[0].date != t.date:
|
||||
t.date = originals[0].date
|
||||
print(
|
||||
f"{t.date} is different from original date {originals[0].date}, using original"
|
||||
)
|
||||
for t in params[1:]
|
||||
]
|
||||
|
||||
splitted = SplitTransaction(
|
||||
t.date, t.description, t.amount, originals[0].id
|
||||
)
|
||||
splitted.category = t.category
|
||||
transactions.append(splitted)
|
||||
|
||||
session.add(transactions)
|
||||
|
||||
case Operation.Export:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user