12 lines
405 B
Python
12 lines
405 B
Python
|
import frappe
|
||
|
|
||
|
|
||
|
def execute():
|
||
|
if frappe.db.has_column("Item", "thumbnail"):
|
||
|
website_item = frappe.qb.DocType("Website Item").as_("wi")
|
||
|
item = frappe.qb.DocType("Item")
|
||
|
|
||
|
frappe.qb.update(website_item).inner_join(item).on(website_item.item_code == item.item_code).set(
|
||
|
website_item.thumbnail, item.thumbnail
|
||
|
).where(website_item.website_image.notnull() & website_item.thumbnail.isnull()).run()
|