Merge "Warn about sensitive bugreport contents."

This commit is contained in:
Nandana Dutt
2018-10-03 09:51:59 +00:00
committed by Gerrit Code Review

View File

@@ -20,6 +20,7 @@ import android.database.Cursor;
import android.database.MatrixCursor;
import android.database.MatrixCursor.RowBuilder;
import android.net.Uri;
import android.os.Bundle;
import android.os.CancellationSignal;
import android.os.FileUtils;
import android.os.ParcelFileDescriptor;
@@ -67,6 +68,18 @@ public class BugreportStorageProvider extends FileSystemProvider {
return result;
}
@Override
public Cursor queryChildDocuments(
String parentDocumentId, String[] projection, String sortOrder)
throws FileNotFoundException {
final Cursor c = super.queryChildDocuments(parentDocumentId, projection, sortOrder);
final Bundle extras = new Bundle();
extras.putCharSequence(DocumentsContract.EXTRA_INFO,
getContext().getText(R.string.bugreport_confirm));
c.setExtras(extras);
return c;
}
@Override
public Cursor queryDocument(String documentId, String[] projection)
throws FileNotFoundException {