From 728eddec93ebafd3be8cbafbbcd8aca834f4e14c Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Mon, 26 Apr 2021 09:09:01 +0200 Subject: [PATCH] Documents: Fix folder creation, remove ending dots see BT#18698 --- main/inc/lib/api.lib.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main/inc/lib/api.lib.php b/main/inc/lib/api.lib.php index 448ae65f34..dda5ebe7c0 100644 --- a/main/inc/lib/api.lib.php +++ b/main/inc/lib/api.lib.php @@ -6670,6 +6670,10 @@ function api_replace_dangerous_char($filename, $treat_spaces_as_hyphens = true) $treat_spaces_as_hyphens ); + // Replace multiple dots at the end. + $regex = "/\.+$/"; + $url = preg_replace($regex, '', $url); + return $url; }