diff --git a/modules/backend/traits/FormModelSaver.php b/modules/backend/traits/FormModelSaver.php index 80c6f66f3..cff20d77c 100644 --- a/modules/backend/traits/FormModelSaver.php +++ b/modules/backend/traits/FormModelSaver.php @@ -2,6 +2,8 @@ use Str; use Backend\Classes\FormField; +use October\Rain\Halcyon\Model as HalcyonModel; +use October\Rain\Database\Model as DatabaseModel; /** * Form Model Saver Trait @@ -50,6 +52,11 @@ trait FormModelSaver return; } + if ($model instanceof HalcyonModel) { + $model->fill($saveData); + return; + } + $attributesToPurge = []; $singularTypes = ['belongsTo', 'hasOne', 'morphOne'];