Explorar el Código

Add dot and space strings globally

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk hace 1 año
padre
commit
eeb711052e

+ 4 - 0
app/src/main/java/com/nextcloud/utils/extensions/StringExtensions.kt

@@ -24,3 +24,7 @@ fun String.removeFileExtension(): String {
         this
         this
     }
     }
 }
 }
+
+fun dot(): String = "."
+
+fun space(): String = " "

+ 3 - 1
app/src/main/java/com/nextcloud/utils/fileNameValidator/FileNameValidator.kt

@@ -9,7 +9,9 @@ package com.nextcloud.utils.fileNameValidator
 
 
 import android.content.Context
 import android.content.Context
 import android.text.TextUtils
 import android.text.TextUtils
+import com.nextcloud.utils.extensions.dot
 import com.nextcloud.utils.extensions.removeFileExtension
 import com.nextcloud.utils.extensions.removeFileExtension
+import com.nextcloud.utils.extensions.space
 import com.owncloud.android.R
 import com.owncloud.android.R
 import com.owncloud.android.lib.resources.status.OCCapability
 import com.owncloud.android.lib.resources.status.OCCapability
 
 
@@ -50,7 +52,7 @@ object FileNameValidator {
             return context.getString(R.string.file_already_exists)
             return context.getString(R.string.file_already_exists)
         }
         }
 
 
-        if (filename.endsWith(" ") || filename.endsWith(".")) {
+        if (filename.endsWith(space()) || filename.endsWith(dot())) {
             return context.getString(R.string.file_name_validator_error_ends_with_space_period)
             return context.getString(R.string.file_name_validator_error_ends_with_space_period)
         }
         }