Since my associated products has the key same as the product key i ended with removing some of your code and referencing it like this
Enum.reduce(order["products"], order, fn {product_id, _product}, order ->
update_in(order, ["products", product_id], fn product ->
Map.put(product, "associated_products", associated_products[product_id])
end)
end)
Once again thanks






















