wp-e-commerce/WP-e-Commerce — pull request #1671 by benhuson (2014-11-28 09:55:31+00:00)
Title: Added 'wpsc_duplicate_product_attachment' filter

For #1661

This can be used to prevent duplicating attachment files when duplicating a product.

The filter works on a per attachment basis so you could use the filter to only allow the attachment to be copied if it is the featured image or is a certain mime type for example.

This filter just relates to the attachment files attached to the product (post). It currently doesn't provide control over product image IDs stored in meta such as the featured image and '_wpsc_product_gallery'.

I will look at addressing this in a future release, possibly via 'wpsc_duplicate_product_image' and 'wpsc_duplicate_product_featured_image' filters.

Currently, if you duplicate a product with a featured image but use the 'wpsc_duplicate_product_attachment' filter to opt not to duplicate the attachment files, the featured image meta will still be copied and will reference the featured image ID of the product being duplicated.