mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-26 16:34:46 +00:00
refactor(treewide): formatting and ruff fixes, + manually enabled F401
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
@@ -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}
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -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]
|
||||
|
||||
|
||||
@@ -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}, '')=''"""
|
||||
)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user