fix: showing error for wrong filters. (#23726)
* fix: showing error for wrong filters. * style: formatting translation
This commit is contained in:
parent
8c961938ac
commit
bd987e56bc
@ -6,10 +6,17 @@ import frappe
|
|||||||
from frappe import _
|
from frappe import _
|
||||||
|
|
||||||
def execute(filters=None):
|
def execute(filters=None):
|
||||||
|
validate_warehouse(filters)
|
||||||
columns = get_columns()
|
columns = get_columns()
|
||||||
data = get_data(filters.warehouse)
|
data = get_data(filters.warehouse)
|
||||||
return columns, data
|
return columns, data
|
||||||
|
|
||||||
|
def validate_warehouse(filters):
|
||||||
|
company = filters.company
|
||||||
|
warehouse = filters.warehouse
|
||||||
|
if not frappe.db.exists("Warehouse", {"name": warehouse, "company": company}):
|
||||||
|
frappe.throw(_("Warehouse: {0} does not belong to {1}").format(warehouse, company))
|
||||||
|
|
||||||
def get_columns():
|
def get_columns():
|
||||||
columns = [
|
columns = [
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user