Put variants on sale

Why is this by `slug` and not `product_id` like `@variant` is on the line below?