mirror of
https://github.com/oxen-io/session-android.git
synced 2025-06-09 14:28:34 +00:00
Revert "Potential MMS download fix for some users."
This reverts commit 1e375ec494ec63c514552c48dbb34e226cd29071.
This commit is contained in:
parent
1b48fd07a3
commit
5805539deb
@ -23,8 +23,6 @@ import android.os.Build.VERSION;
|
|||||||
import android.os.Build.VERSION_CODES;
|
import android.os.Build.VERSION_CODES;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
|
|
||||||
import android.os.Bundle;
|
|
||||||
import android.telephony.SmsManager;
|
import android.telephony.SmsManager;
|
||||||
import org.thoughtcrime.securesms.logging.Log;
|
import org.thoughtcrime.securesms.logging.Log;
|
||||||
|
|
||||||
@ -41,7 +39,6 @@ import org.thoughtcrime.securesms.util.Util;
|
|||||||
|
|
||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.Locale;
|
|
||||||
import java.util.concurrent.TimeoutException;
|
import java.util.concurrent.TimeoutException;
|
||||||
|
|
||||||
public class IncomingLollipopMmsConnection extends LollipopMmsConnection implements IncomingMmsConnection {
|
public class IncomingLollipopMmsConnection extends LollipopMmsConnection implements IncomingMmsConnection {
|
||||||
@ -73,12 +70,7 @@ public class IncomingLollipopMmsConnection extends LollipopMmsConnection impleme
|
|||||||
try {
|
try {
|
||||||
MmsBodyProvider.Pointer pointer = MmsBodyProvider.makeTemporaryPointer(getContext());
|
MmsBodyProvider.Pointer pointer = MmsBodyProvider.makeTemporaryPointer(getContext());
|
||||||
|
|
||||||
final String transactionIdString = Util.toIsoString(transactionId);
|
Log.i(TAG, "downloading multimedia from " + contentLocation + " to " + pointer.getUri());
|
||||||
Log.i(TAG, String.format(Locale.ENGLISH, "Downloading subscriptionId=%s multimedia from '%s' [transactionId='%s'] to '%s'",
|
|
||||||
subscriptionId,
|
|
||||||
contentLocation,
|
|
||||||
transactionIdString,
|
|
||||||
pointer.getUri()));
|
|
||||||
|
|
||||||
SmsManager smsManager;
|
SmsManager smsManager;
|
||||||
|
|
||||||
@ -88,17 +80,10 @@ public class IncomingLollipopMmsConnection extends LollipopMmsConnection impleme
|
|||||||
smsManager = SmsManager.getDefault();
|
smsManager = SmsManager.getDefault();
|
||||||
}
|
}
|
||||||
|
|
||||||
final Bundle configOverrides = smsManager.getCarrierConfigValues();
|
|
||||||
|
|
||||||
if (configOverrides.getBoolean(SmsManager.MMS_CONFIG_APPEND_TRANSACTION_ID)) {
|
|
||||||
contentLocation += transactionIdString;
|
|
||||||
Log.i(TAG, "Appending transactionId to contentLocation at the direction of CarrierConfigValues. New location: " + contentLocation);
|
|
||||||
}
|
|
||||||
|
|
||||||
smsManager.downloadMultimediaMessage(getContext(),
|
smsManager.downloadMultimediaMessage(getContext(),
|
||||||
contentLocation,
|
contentLocation,
|
||||||
pointer.getUri(),
|
pointer.getUri(),
|
||||||
configOverrides,
|
null,
|
||||||
getPendingIntent());
|
getPendingIntent());
|
||||||
|
|
||||||
waitForResult();
|
waitForResult();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user