refactor(treewide): formatting and ruff fixes, + manually enabled F401

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
Akhil Narang
2024-03-27 11:37:26 +05:30
parent 8afb7790de
commit 3effaf21ef
574 changed files with 4135 additions and 6276 deletions

View File

@@ -54,9 +54,7 @@ def get_level():
sales_data.append({"Communication": communication_number})
# recent login
if frappe.db.sql(
"select name from tabUser where last_login > date_sub(now(), interval 2 day) limit 1"
):
if frappe.db.sql("select name from tabUser where last_login > date_sub(now(), interval 2 day) limit 1"):
activation_level += 1
level = {"activation_level": activation_level, "sales_data": sales_data}

View File

@@ -18,9 +18,7 @@ def transaction_processing(data, from_doctype, to_doctype, args=None):
length_of_data = len(deserialized_data)
frappe.msgprint(
_("Started a background job to create {1} {0}").format(to_doctype, length_of_data)
)
frappe.msgprint(_("Started a background job to create {1} {0}").format(to_doctype, length_of_data))
frappe.enqueue(
job,
deserialized_data=deserialized_data,
@@ -61,7 +59,7 @@ def retry_failed_transactions(failed_docs: list | None):
try:
frappe.db.savepoint("before_creation_state")
task(log.transaction_name, log.from_doctype, log.to_doctype)
except Exception as e:
except Exception:
frappe.db.rollback(save_point="before_creation_state")
update_log(log.name, "Failed", 1, str(frappe.get_traceback(with_context=True)))
else:
@@ -87,7 +85,7 @@ def job(deserialized_data, from_doctype, to_doctype, args):
doc_name = d.get("name")
frappe.db.savepoint("before_creation_state")
task(doc_name, from_doctype, to_doctype)
except Exception as e:
except Exception:
frappe.db.rollback(save_point="before_creation_state")
fail_count += 1
create_log(
@@ -99,9 +97,7 @@ def job(deserialized_data, from_doctype, to_doctype, args):
log_date=str(date.today()),
)
else:
create_log(
doc_name, None, from_doctype, to_doctype, status="Success", log_date=str(date.today())
)
create_log(doc_name, None, from_doctype, to_doctype, status="Success", log_date=str(date.today()))
show_job_status(fail_count, len(deserialized_data), to_doctype)

View File

@@ -112,9 +112,7 @@ def get_id_from_url(url):
if not isinstance(url, str):
frappe.throw(_("URL can only be a string"), title=_("Invalid URL"))
pattern = re.compile(
r'[a-z\:\//\.]+(youtube|youtu)\.(com|be)/(watch\?v=|embed/|.+\?v=)?([^"&?\s]{11})?'
)
pattern = re.compile(r'[a-z\:\//\.]+(youtube|youtu)\.(com|be)/(watch\?v=|embed/|.+\?v=)?([^"&?\s]{11})?')
id = pattern.match(url)
return id.groups()[-1]

View File

@@ -6,9 +6,7 @@ class NamingSeriesNotSetError(frappe.ValidationError):
pass
def set_by_naming_series(
doctype, fieldname, naming_series, hide_name_field=True, make_mandatory=1
):
def set_by_naming_series(doctype, fieldname, naming_series, hide_name_field=True, make_mandatory=1):
"""Change a doctype's naming to user naming series"""
from frappe.custom.doctype.property_setter.property_setter import make_property_setter
@@ -24,9 +22,7 @@ def set_by_naming_series(
try:
frappe.db.sql(
"""update `tab{doctype}` set naming_series={s} where
ifnull(naming_series, '')=''""".format(
doctype=doctype, s="%s"
),
ifnull(naming_series, '')=''""".format(doctype=doctype, s="%s"),
get_default_naming_series(doctype),
)
except NamingSeriesNotSetError:
@@ -34,27 +30,19 @@ def set_by_naming_series(
if hide_name_field:
make_property_setter(doctype, fieldname, "reqd", 0, "Check", validate_fields_for_doctype=False)
make_property_setter(
doctype, fieldname, "hidden", 1, "Check", validate_fields_for_doctype=False
)
make_property_setter(doctype, fieldname, "hidden", 1, "Check", validate_fields_for_doctype=False)
else:
make_property_setter(
doctype, "naming_series", "reqd", 0, "Check", validate_fields_for_doctype=False
)
make_property_setter(doctype, "naming_series", "reqd", 0, "Check", validate_fields_for_doctype=False)
make_property_setter(
doctype, "naming_series", "hidden", 1, "Check", validate_fields_for_doctype=False
)
if hide_name_field:
make_property_setter(
doctype, fieldname, "hidden", 0, "Check", validate_fields_for_doctype=False
)
make_property_setter(doctype, fieldname, "hidden", 0, "Check", validate_fields_for_doctype=False)
make_property_setter(doctype, fieldname, "reqd", 1, "Check", validate_fields_for_doctype=False)
# set values for mandatory
frappe.db.sql(
"""update `tab{doctype}` set `{fieldname}`=`name` where
ifnull({fieldname}, '')=''""".format(
doctype=doctype, fieldname=fieldname
)
f"""update `tab{doctype}` set `{fieldname}`=`name` where
ifnull({fieldname}, '')=''"""
)

View File

@@ -61,7 +61,9 @@ def get_price(item_code, price_list, customer_group, company, qty=1, party=None)
if pricing_rule.pricing_rule_for == "Rate":
rate_discount = flt(mrp) - flt(pricing_rule.price_list_rate)
if rate_discount > 0:
price_obj.formatted_discount_rate = fmt_money(rate_discount, currency=price_obj["currency"])
price_obj.formatted_discount_rate = fmt_money(
rate_discount, currency=price_obj["currency"]
)
price_obj.price_list_rate = pricing_rule.price_list_rate or 0
if price_obj:
@@ -131,7 +133,7 @@ def get_item_codes_by_attributes(attribute_filters, template_item_code=None):
else:
variant_of_query = ""
query = """
query = f"""
SELECT
t1.parent
FROM
@@ -154,9 +156,7 @@ def get_item_codes_by_attributes(attribute_filters, template_item_code=None):
t1.parent
ORDER BY
NULL
""".format(
attribute_query=attribute_query, variant_of_query=variant_of_query
)
"""
item_codes = set([r[0] for r in frappe.db.sql(query, query_values)])
items.append(item_codes)

View File

@@ -58,9 +58,7 @@ class TransactionBase(StatusUpdater):
def compare_values(self, ref_doc, fields, doc=None):
for reference_doctype, ref_dn_list in ref_doc.items():
prev_doc_detail_map = self.get_prev_doc_reference_details(
ref_dn_list, reference_doctype, fields
)
prev_doc_detail_map = self.get_prev_doc_reference_details(ref_dn_list, reference_doctype, fields)
for reference_name in ref_dn_list:
prevdoc_values = prev_doc_detail_map.get(reference_name)
if not prevdoc_values: