summaryrefslogtreecommitdiff
path: root/base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java')
-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.");