Fix default value issues with smiley PIP GUI
authorMatthias Schmidt <gravatronics@live.com>
Wed, 17 Oct 2018 17:23:02 +0000 (19:23 +0200)
committerMatthias Schmidt <gravatronics@live.com>
Wed, 17 Oct 2018 17:23:02 +0000 (19:23 +0200)
See #2545

wcfsetup/install/files/lib/system/package/plugin/SmileyPackageInstallationPlugin.class.php

index 9810d3a8ad0bb6d78bed7ba946767644ac31c729..9d07da6746f51a457e5282fb96f62754a1fe2c0f 100644 (file)
@@ -245,6 +245,10 @@ class SmileyPackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
                        }
                }
                
+               if ($saveData && !isset($data['aliases'])) {
+                       $data['aliases'] = '';
+               }
+               
                return $data;
        }
        
@@ -282,7 +286,7 @@ class SmileyPackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
                        [
                                'title',
                                'path',
-                               'path2x',
+                               'path2x' => '',
                                'aliases' => [
                                        'cdata' => true,
                                        'defaultValue' => ''