diff options
Diffstat (limited to 'lib/Command/Config/FolderAdd.php')
-rw-r--r-- | lib/Command/Config/FolderAdd.php | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/Command/Config/FolderAdd.php b/lib/Command/Config/FolderAdd.php index 257cf2dd6..03ad72535 100644 --- a/lib/Command/Config/FolderAdd.php +++ b/lib/Command/Config/FolderAdd.php @@ -47,9 +47,13 @@ class FolderAdd extends Command */ protected function execute(InputInterface $input, OutputInterface $output): int { - $user = $input->getArgument('user-id'); - $name = $input->getArgument('name'); - $parent = (int) $input->getOption('parent') ?? 0; + $user = $input->getArgument('user-id'); + $name = $input->getArgument('name'); + $parent = $input->getOption('parent'); + + if ($parent !== null) { + $parent = intval($parent); + } $this->folderService->create($user, $name, $parent); |