From: Matthias Schmidt Date: Tue, 12 Mar 2019 17:23:53 +0000 (+0100) Subject: Fix importing package without trailing slash in path X-Git-Tag: 5.2.0_Alpha_1~225 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=dd653dcbe37cb668589576e11405c41bad1e3960;p=GitHub%2FWoltLab%2FWCF.git Fix importing package without trailing slash in path See #2772 --- diff --git a/wcfsetup/install/files/lib/acp/form/DevtoolsProjectAddForm.class.php b/wcfsetup/install/files/lib/acp/form/DevtoolsProjectAddForm.class.php index 1b3622de37..09a2bb8e4d 100644 --- a/wcfsetup/install/files/lib/acp/form/DevtoolsProjectAddForm.class.php +++ b/wcfsetup/install/files/lib/acp/form/DevtoolsProjectAddForm.class.php @@ -136,6 +136,9 @@ class DevtoolsProjectAddForm extends AbstractFormBuilderForm { ->label('wcf.acp.devtools.project.path') ->required() ->addValidator(new FormFieldValidator('validPath', function (TextFormField $formField) { + // ensure that there is a trailing slash + $formField->value(FileUtil::addTrailingSlash($formField->getSaveValue() ?? '')); + $path = $formField->getSaveValue(); /** @var RadioButtonFormField $modeField */