Make models without 'deleted_at' field duplicable [PREMIUM-114]
This commit is contained in:
@ -311,7 +311,9 @@ class Model extends \Sudzy\ValidModel {
|
|||||||
$duplicate->hydrate($model_data);
|
$duplicate->hydrate($model_data);
|
||||||
$duplicate->set_expr('created_at', 'NOW()');
|
$duplicate->set_expr('created_at', 'NOW()');
|
||||||
$duplicate->set_expr('updated_at', 'NOW()');
|
$duplicate->set_expr('updated_at', 'NOW()');
|
||||||
|
if (isset($model_data['deleted_at'])) {
|
||||||
$duplicate->set_expr('deleted_at', 'NULL');
|
$duplicate->set_expr('deleted_at', 'NULL');
|
||||||
|
}
|
||||||
|
|
||||||
$duplicate->save();
|
$duplicate->save();
|
||||||
return $duplicate;
|
return $duplicate;
|
||||||
|
Reference in New Issue
Block a user