Explorar el Código

Fix failed uploads when display name of file brough from external apps includes separator or path-separator characters

David A. Velasco hace 10 años
padre
commit
703366c459
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      src/com/owncloud/android/ui/activity/FileDisplayActivity.java

+ 2 - 0
src/com/owncloud/android/ui/activity/FileDisplayActivity.java

@@ -710,6 +710,8 @@ OnSslUntrustedCertListener, OnEnforceableRefreshListener {
                             cursor.getColumnIndex(OpenableColumns.DISPLAY_NAME));
                     Log.i(TAG, "Display Name: " + displayName + "; mimeType: " + mimeType);
 
+                    displayName.replace(File.separatorChar, '_');
+                    displayName.replace(File.pathSeparatorChar, '_');
                     remotepath += displayName + DisplayUtils.getComposedFileExtension(filepath);
 
                 }