Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 11cb1dd1 authored by Hemant Gupta's avatar Hemant Gupta Committed by android-build-merger
Browse files

Merge "OPP: Handle abnormal behaviour while sharing file from Snapchat" am:...

Merge "OPP: Handle abnormal behaviour while sharing file from Snapchat" am: 2cd38cb3 am: ccb89210
am: 9fa280c2

Change-Id: I64a2fbdf880d4aaf344290574d58584aebf821bd
parents 54a62978 9fa280c2
Loading
Loading
Loading
Loading
+9 −4
Original line number Diff line number Diff line
@@ -127,10 +127,14 @@ public class BluetoothOppSendFileInfo {
            if (metadataCursor != null) {
                try {
                    if (metadataCursor.moveToFirst()) {
                        fileName = metadataCursor.getString(
                                metadataCursor.getColumnIndex(OpenableColumns.DISPLAY_NAME));
                        length = metadataCursor.getLong(
                                metadataCursor.getColumnIndex(OpenableColumns.SIZE));
                        int indexName = metadataCursor.getColumnIndex(OpenableColumns.DISPLAY_NAME);
                        int indexSize = metadataCursor.getColumnIndex(OpenableColumns.SIZE);
                        if (indexName != -1) {
                            fileName = metadataCursor.getString(indexName);
                        }
                        if (indexSize != -1) {
                            length = metadataCursor.getLong(indexSize);
                        }
                        if (D) {
                            Log.d(TAG, "fileName = " + fileName + " length = " + length);
                        }
@@ -142,6 +146,7 @@ public class BluetoothOppSendFileInfo {
            if (fileName == null) {
                // use last segment of URI if DISPLAY_NAME query fails
                fileName = uri.getLastPathSegment();
                if (D) Log.d(TAG, "fileName from URI :" + fileName);
            }
        } else if ("file".equals(scheme)) {
            if (uri.getPath() == null) {