Fix StyleAddForm::rebuildUploadFields()
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 18 Sep 2020 14:53:14 +0000 (16:53 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Fri, 18 Sep 2020 14:55:00 +0000 (16:55 +0200)
Fixes #3569

wcfsetup/install/files/lib/acp/form/StyleAddForm.class.php

index 766b17681ec41893d99ad2ecf6070043b4e443ec..ce286e29b866e957513f156458fb621ed4945211 100644 (file)
@@ -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;