From dd4901d68962a3139663e1ce156f9a4e604f9903 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Thu, 16 May 2024 16:38:12 +0200 Subject: feat: Add `forbidden_filename_characters` to JSConfig for use in frontend libraries Add the filename restrictions to our JS config so we can create a common frontend library function to check filename validity (de-duplicate code). Signed-off-by: Ferdinand Thiessen --- lib/private/Template/JSConfigHelper.php | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/private/Template/JSConfigHelper.php') diff --git a/lib/private/Template/JSConfigHelper.php b/lib/private/Template/JSConfigHelper.php index d2cd536fa9f..88d09355bde 100644 --- a/lib/private/Template/JSConfigHelper.php +++ b/lib/private/Template/JSConfigHelper.php @@ -169,6 +169,7 @@ class JSConfigHelper { $config = [ 'auto_logout' => $this->config->getSystemValue('auto_logout', false), 'blacklist_files_regex' => FileInfo::BLACKLIST_FILES_REGEX, + 'forbidden_filename_characters' => Util::getForbiddenFileNameChars(), 'loglevel' => $this->config->getSystemValue('loglevel_frontend', $this->config->getSystemValue('loglevel', ILogger::WARN) ), -- cgit v1.2.3