Hi Guys can anyone tell me what is wrong with this function? Its not assigning the values on the form for the specified fields?
I have length, height, depth, and widt_box fields which i wish to assign a value when product_size is changed. The value is fetched correctly but not displayed on the form what can be the reason?
@api.onchange('product_size')
def set_product_box_vals(self):
if self.product_size:
if self.three_d_size:
length, width, depth = self.product_size.size_information.split('x', 2)
self.width_box = float(width[1:])
self.length = float(length[1:])
self.depth = float(depth[1:])
else:
width, height = self.product_size.size_information.split('x', 1)
self.width = float(width[1:])
self.height = float(height[1:])