The reason we set the logically deleted flag on the product instead of removing it from the table is to maintain integrity of order history. While we store alot of the product fields in the order detail like product name, price, weight, etc. there are some fields that are not saved in the order details and need to be referenced in the original product record like download url, product roles, etc. Regarding the search issue this has been fixed in the latest version 1.5.6 you can download here https://www.smith-consulting.com/Support/Downloads
Cheers, Dave
At your service,
Dave Smith
|
|