Skip to content

Commit

Permalink
3733: Refactor code
Browse files Browse the repository at this point in the history
  • Loading branch information
VishalNehra committed Apr 9, 2023
1 parent 732e891 commit b5199ff
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -395,15 +395,16 @@ public static void shareFiles(
ArrayList<Uri> uris = new ArrayList<>();
boolean isGenericFileType = false;

String mime = files.size() > 1 ? MimeTypes.getMimeType(files.get(0).getPath(),
files.get(0).isDirectory()) : null;
String mime =
files.size() > 1
? MimeTypes.getMimeType(files.get(0).getPath(), files.get(0).isDirectory())
: null;

for (File f : files) {
uris.add(FileProvider.getUriForFile(activity, activity.getPackageName(), f));
if (mime == null
|| !mime.equals(MimeTypes.getMimeType(f.getPath(), f.isDirectory()))) {
if (!isGenericFileType
&& (mime == null || !mime.equals(MimeTypes.getMimeType(f.getPath(), f.isDirectory())))) {
isGenericFileType = true;
break;
}
}

Expand Down
4 changes: 3 additions & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,6 @@ org.gradle.jvmargs=-Xmx4608M -XX:+UseParallelGC
org.gradle.parallel=true

# https://github.com/usefulness/easylauncher-gradle-plugin/issues/408
android.disableResourceValidation=true
android.disableResourceValidation=true
# for macs, omit for other operating systems
#org.gradle.java.home=/Applications/Android Studio.app/Contents/jre/Contents/Home

0 comments on commit b5199ff

Please sign in to comment.