public function handle(PreDuplicateModelEvent $event)
{
$model = $event->getModel();
$metaModel = $this->getServiceContainer()->getFactory()->getMetaModel($model->getProviderName());
if (!$metaModel || !$metaModel->hasVariants()) {
return;
}
// If we have a varbase, reset the vargroup because we got a new id.
if ($model->getProperty('varbase') == 1) {
$model->setProperty('vargroup', null);
}
}