fix: linter issues

This commit is contained in:
Nabin Hait
2024-03-06 17:43:27 +05:30
parent aa75a60142
commit acc0b2faf8

View File

@@ -7,7 +7,7 @@ import copy
import frappe import frappe
from frappe import _ from frappe import _
from frappe.model.meta import get_field_precision from frappe.model.meta import get_field_precision
from frappe.utils import cint, cstr, flt, formatdate, getdate, now from frappe.utils import cint, flt, formatdate, getdate, now
import erpnext import erpnext
from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import ( from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import (
@@ -274,6 +274,7 @@ def merge_similar_entries(gl_map, precision=None):
return merged_gl_map return merged_gl_map
def get_merge_properties(dimensions=None): def get_merge_properties(dimensions=None):
merge_properties = [ merge_properties = [
"account", "account",
@@ -290,18 +291,21 @@ def get_merge_properties(dimensions=None):
merge_properties.extend(dimensions) merge_properties.extend(dimensions)
return merge_properties return merge_properties
def get_merge_key(entry, merge_properties): def get_merge_key(entry, merge_properties):
merge_key = [] merge_key = []
for fieldname in merge_properties: for fieldname in merge_properties:
merge_key.append(entry.get(fieldname, '')) merge_key.append(entry.get(fieldname, ""))
return tuple(merge_key) return tuple(merge_key)
def check_if_in_list(gle, gl_map): def check_if_in_list(gle, gl_map):
for e in gl_map: for e in gl_map:
if e.merge_key == gle.merge_key: if e.merge_key == gle.merge_key:
return e return e
def toggle_debit_credit_if_negative(gl_map): def toggle_debit_credit_if_negative(gl_map):
for entry in gl_map: for entry in gl_map:
# toggle debit, credit if negative entry # toggle debit, credit if negative entry