Не хватает хука при клонировании товара

Клонирование товара выглядит очень просто: данные товара запрашиваются в базе, из них удаляется айдишник и сразу же инсерт в базу. А теперь представим, что у меня товары имеют еще одно уникальное поле в базе, еще и not null. В случае создания товара у меня есть хук pre. При установке плагина я могу заполнить существующие товары через миграцию. А в случае клонирования оно просто ломается. Остается только триггер на стороне базы, который не только “не рекоммендован”, но и просто может не подходить как источник значения для моей колонки. Спас бы такой хук как clone_product_before_insert, в который можно передать данные будущего insert’а для модификации. Это же касается клонирования любых сущностей.

Там есть хук для вашей задачи

fn_set_hook('clone_product_data', $product_id, $data, $is_cloning_allowed);

или у вас поле не в таблице cscart_products ?

Спасибо, видимо, не в нашей версии cs-cart (4.2.4)…

Да, в вашей версии он отсутствует