custom_field.json has the same modified key in both versions but not the same content. This can happen again if something is backported, safe solution is to force reload.
		
			
				
	
	
		
			12 lines
		
	
	
		
			361 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			361 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import frappe
 | |
| 
 | |
| 
 | |
| def execute():
 | |
| 	frappe.reload_doc('custom', 'doctype', 'custom_field', force=True)
 | |
| 	company = frappe.get_all('Company', filters = {'country': 'India'})
 | |
| 	if not company:
 | |
| 		return
 | |
| 
 | |
| 	if frappe.db.exists('Custom Field', { 'fieldname': 'vehicle_no' }):
 | |
| 		frappe.db.set_value('Custom Field', { 'fieldname': 'vehicle_no' }, 'mandatory_depends_on', '')
 |