瀏覽代碼

Lowercase to backend response

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk 11 月之前
父節點
當前提交
a845acf187
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      app/src/main/java/com/nextcloud/utils/fileNameValidator/FileNameValidator.kt

+ 4 - 2
app/src/main/java/com/nextcloud/utils/fileNameValidator/FileNameValidator.kt

@@ -57,7 +57,8 @@ object FileNameValidator {
         }
 
         capability.forbiddenFilenameBaseNames?.let {
-            val forbiddenFilenameBaseNames = capability.forbiddenFilenameBaseNames()
+            val forbiddenFilenameBaseNames = capability.forbiddenFilenameBaseNames().map { it.lowercase() }
+
             if (forbiddenFilenameBaseNames.contains(filename.lowercase()) || forbiddenFilenameBaseNames.contains(
                     filename.removeFileExtension().lowercase()
                 )
@@ -70,7 +71,8 @@ object FileNameValidator {
         }
 
         capability.forbiddenFilenamesJson?.let {
-            val forbiddenFilenames = capability.forbiddenFilenames()
+            val forbiddenFilenames = capability.forbiddenFilenames().map { it.lowercase() }
+
             if (forbiddenFilenames.contains(filename.uppercase()) || forbiddenFilenames.contains(
                     filename.removeFileExtension().uppercase()
                 )