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()
 |