refactor: update dimensions, only if provided

This commit is contained in:
ruthra kumar 2024-01-22 11:59:20 +05:30
parent f8bbb0619c
commit ec0f17ca8b

View File

@ -2097,7 +2097,8 @@ def create_gain_loss_journal(
dr_or_cr + "_in_account_currency": 0, dr_or_cr + "_in_account_currency": 0,
} }
) )
journal_account.update(dimensions) if dimensions:
journal_account.update(dimensions)
journal_entry.append("accounts", journal_account) journal_entry.append("accounts", journal_account)
journal_account = frappe._dict( journal_account = frappe._dict(
@ -2113,7 +2114,8 @@ def create_gain_loss_journal(
reverse_dr_or_cr: abs(exc_gain_loss), reverse_dr_or_cr: abs(exc_gain_loss),
} }
) )
journal_account.update(dimensions) if dimensions:
journal_account.update(dimensions)
journal_entry.append("accounts", journal_account) journal_entry.append("accounts", journal_account)
journal_entry.save() journal_entry.save()