Bugfix:: add product weight in array

add product weight in array if it does not exist