fix: supplier status in list view

This commit is contained in:
khushi8112
2026-06-01 02:32:36 +05:30
parent 820c0caf88
commit 515983e016
2 changed files with 2 additions and 13 deletions

View File

@@ -88,7 +88,6 @@ class Supplier(TransactionBase):
def before_save(self):
if not self.on_hold:
self.hold_type = ""
self.release_date = ""
elif self.on_hold and not self.hold_type:
self.hold_type = "All"

View File

@@ -1,13 +1,5 @@
frappe.listview_settings["Supplier"] = {
add_fields: [
"supplier_name",
"supplier_group",
"image",
"on_hold",
"disabled",
"is_frozen",
"is_internal_supplier",
],
add_fields: ["supplier_name", "supplier_group", "image", "on_hold", "disabled", "is_frozen"],
get_indicator: function (doc) {
if (cint(doc.disabled)) {
return [__("Disabled"), "gray", "disabled,=,1"];
@@ -15,10 +7,8 @@ frappe.listview_settings["Supplier"] = {
return [__("On Hold"), "red", "on_hold,=,1"];
} else if (cint(doc.is_frozen)) {
return [__("Frozen"), "orange", "is_frozen,=,1"];
} else if (cint(doc.is_internal_supplier)) {
return [__("Internal"), "blue", "is_internal_supplier,=,1"];
} else {
return [__("Active"), "green", "disabled,=,0|on_hold,=,0"];
return [__("Active"), "green", "disabled,=,0|on_hold,=,0|is_frozen,=,0"];
}
},
};