fix: showing error for wrong filters.

This commit is contained in:
Afshan 2020-11-06 12:25:46 +05:30
parent c83769c3d1
commit 4d3e83682e

View File

@ -6,10 +6,17 @@ import frappe
from frappe import _
def execute(filters=None):
validate_warehouse(filters)
columns = get_columns()
data = get_data(filters.warehouse)
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():
columns = [
{