From 393dd233861fd775474b3eb882772ace393e372c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim=20D=C3=BCsterhus?= Date: Fri, 18 Sep 2020 16:53:14 +0200 Subject: [PATCH] Fix StyleAddForm::rebuildUploadFields() Fixes #3569 --- wcfsetup/install/files/lib/acp/form/StyleAddForm.class.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wcfsetup/install/files/lib/acp/form/StyleAddForm.class.php b/wcfsetup/install/files/lib/acp/form/StyleAddForm.class.php index 766b17681e..ce286e29b8 100644 --- a/wcfsetup/install/files/lib/acp/form/StyleAddForm.class.php +++ b/wcfsetup/install/files/lib/acp/form/StyleAddForm.class.php @@ -313,7 +313,11 @@ class StyleAddForm extends AbstractForm { } // This field is special cased, because it may contain arbitrary data. - $field = new UploadField('customAssets'); + $name = 'customAssets'; + if ($handler->isRegisteredFieldId($name)) { + $handler->unregisterUploadField($name); + } + $field = new UploadField($name); $field->setImageOnly(true); $field->setAllowSvgImage(true); $field->maxFiles = null; -- 2.20.1