From ed798770541d997b097b8faaa05b953c3328e21c Mon Sep 17 00:00:00 2001 From: Marc Jauvin Date: Thu, 18 Apr 2019 14:44:05 -0400 Subject: [PATCH] Reuse formWidget model (#4273) Credit to @mjauvin. Related: https://github.com/octobercms/october/pull/4193 --- modules/backend/formwidgets/FileUpload.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/backend/formwidgets/FileUpload.php b/modules/backend/formwidgets/FileUpload.php index cbd4c8410..16d6fd48b 100644 --- a/modules/backend/formwidgets/FileUpload.php +++ b/modules/backend/formwidgets/FileUpload.php @@ -370,9 +370,8 @@ class FileUpload extends FormWidgetBase public function onSaveAttachmentConfig() { try { - $fileModel = $this->getRelationModel(); - if ($file = $this->getFileRecord()) { - $formWidget = $this->getConfigFormWidget(); + $formWidget = $this->getConfigFormWidget(); + if ($file = $formWidget->model) { $modelsToSave = $this->prepareModelsToSave($file, $formWidget->getSaveData()); Db::transaction(function () use ($modelsToSave, $formWidget) {