1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-03-01 01:06:11 +00:00

Remove extension numbered suffixes

This commit is contained in:
M66B 2022-05-06 20:40:44 +02:00
parent 584147e0c2
commit 29f8484d97

View file

@ -1894,6 +1894,14 @@ public class Helper {
String extension = Helper.getExtension(filename);
if (extension != null) {
extension = extension.toLowerCase(Locale.ROOT);
if (extension.endsWith(")")) {
int p = extension.lastIndexOf('(');
if (p > 0 && p < extension.length() - 1)
if (TextUtils.isDigitsOnly(extension.substring(p + 1, extension.length() - 1)))
extension = extension.substring(0, p).trim();
}
type = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);
}