[hub] rename is_hub_item to is_item_from_hub (#11069)

* [hub] rename is_hub_item to is_item_from_hub

* [rename] is_hub_item to is_item_from_hub
This commit is contained in:
Prateeksha Singh 2017-10-05 17:17:41 +05:30 committed by Nabin Hait
parent 9c0d30a087
commit 925e9776e8
3 changed files with 3278 additions and 3387 deletions

View File

@ -56,115 +56,6 @@ def make_opportunity(buyer_name, email_id):
o.lead = frappe.get_all("Lead", filters={"email_id": email_id}, fields = ["name"])[0]["name"]
o.save(ignore_permissions=True)
# @frappe.whitelist()
# def get_items(text='', by_item_codes=0, start=0, limit=20, order_by='', category=None, company_name=None, country=None):
# item_codes = []
# if cint(by_item_codes):
# item_codes = [d["item_code"] for d in frappe.get_all("Item", fields=["item_code"], filters={"is_hub_item": "1"},
# limit_start = start, limit_page_length = limit)]
# if not item_codes:
# return []
# args = {
# "text": text,
# "item_codes": item_codes,
# "category": category,
# "company_name": company_name,
# "country": country,
# "order_by": order_by,
# "start": start,
# "limit": limit
# }
# return hub_request('get_items', data=json.dumps(args))
# @frappe.whitelist()
# def get_all_companies():
# return hub_request('get_all_companies')
# @frappe.whitelist()
# def get_item_details(item_code):
# args = {
# "item_code": item_code,
# }
# return hub_request('get_item_details', data=json.dumps(args))
# @frappe.whitelist()
# def get_company_details(company_id):
# args = {
# "company_id": company_id,
# }
# return hub_request('get_company_details', data=json.dumps(args))
# @frappe.whitelist()
# def get_categories():
# # update_local_hub_categories()
# return hub_request('get_categories')
# def update_local_hub_categories():
# categories = get_categories()
# categories_to_remove = []
# categories_to_add = []
# old_categories = frappe.db.sql_list("select category_name from from `tabHub Category`")
# new_categories = [d.category_name for d in categories]
# for old_category in old_categories:
# if old_category not in new_categories:
# categories_to_remove.append(old_category)
# for new_category in new_categories:
# if new_category not in old_categories:
# categories_to_add.append(new_category)
# for d in categories_to_remove:
# docname = frappe.get_list('Hub Category', filters = {"category_name": d})[0]["name"]
# frappe.delete_doc("Hub Category", docname)
# for d in categories_to_add:
# doc = frappe.new_doc("Hub Category")
# doc.category_name = d
# doc.save()
# @frappe.whitelist()
# def get_items_seen_states(items):
# items = json.loads(items)
# for d in items:
# local_item_code = "HUB-" + d["item_code"]
# if frappe.db.exists("Item", {"item_code": local_item_code}):
# d["seen"] = 1
# else:
# d["seen"] = 0
# return items
# @frappe.whitelist()
# def get_local_hub_item_codes():
# item_codes = []
# for d in frappe.get_all("Item", fields=["item_code"], filters={"is_hub_item": 1}):
# item_codes.append(d["item_code"][4:])
# return item_codes
# @frappe.whitelist()
# def hub_item_request_action(item):
# item = json.loads(item)
# rfq = make_rfq(item)
# # , send click count and say requested
# send_opportunity_details(supplier_name, supplier_email)
# make_opportunities()
# return rfq
# def send_opportunity_details(supplier_name, supplier_email):
# connection = get_connection()
# params = {
# "buyer_name": supplier_name,
# "email_id": supplier_email
# }
# args = frappe._dict(dict(
# doctype="Hub Document",
# type="Opportunity",
# document_data=json.dumps(params),
# user=supplier_email
# ))
# response = connection.insert("Hub Document", args)
@frappe.whitelist()
def make_rfq_and_send_opportunity(item, supplier):
supplier = make_supplier(supplier)
@ -221,7 +112,7 @@ def make_item(item):
'doctype': 'Item',
'item_code': item.item_code,
'item_group': item.item_group,
'is_hub_item': 1
'is_item_from_hub': 1
}).insert()
else:
item_doc = frappe.get_doc('Item', item.item_code)

File diff suppressed because it is too large Load Diff

View File

@ -52,7 +52,7 @@ class Item(WebsiteGenerator):
if not self.description:
self.description = self.item_name
if self.is_sales_item and not self.is_hub_item:
if self.is_sales_item and not self.is_item_from_hub:
self.publish_in_hub = 1
def after_insert(self):