From ad86df5fc54ba014f14b262b730efc515e6b5e69 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 1 Jul 2019 11:48:53 +0200 Subject: [PATCH] check for duplicate folder names --- op/op.AddSubFolder.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/op/op.AddSubFolder.php b/op/op.AddSubFolder.php index 344fa3723..3d3d42019 100644 --- a/op/op.AddSubFolder.php +++ b/op/op.AddSubFolder.php @@ -99,6 +99,13 @@ if(!empty($_POST['notification_groups'])) { } } +/* Check if name already exists in the folder */ +if(!$settings->_enableDuplicateSubFolderNames) { + if($folder->hasSubFolderByName($name)) { + UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("subfolder_duplicate_name")); + } +} + $controller->setParam('folder', $folder); $controller->setParam('name', $name); $controller->setParam('comment', $comment);