summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal Alsharifi <bilal.alsharifi@gmail.com>2021-01-07 11:04:44 -0500
committerBilal Alsharifi <bilal.alsharifi@gmail.com>2021-01-07 11:04:44 -0500
commit2076d116208214d92424e2f652337ecab0104e16 (patch)
treeb6b8943fecc370c1964b5bd28b79acfa8ca5c8b5
parent6c4a24d3b3e82a5b6c8299aa8b3b10f224cb64f2 (diff)
downloadsdl_android-feature/file_manager_refactor.tar.gz
Add check to make sure file name is not nullfeature/file_manager_refactor
-rw-r--r--base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java b/base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java
index 5d59b8e13..d0b72eb1f 100644
--- a/base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java
+++ b/base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java
@@ -378,6 +378,13 @@ abstract class BaseFileManager extends BaseSubManager {
return;
}
+ if (file.getName() == null) {
+ if (listener != null) {
+ listener.onComplete(false, bytesAvailable, null, "You must specify an file name in the SdlFile.");
+ }
+ return;
+ }
+
if (file.isStaticIcon()) {
if (listener != null) {
listener.onComplete(false, bytesAvailable, null, "The file upload was canceled. The file is a static icon, which cannot be uploaded.");