mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-21 09:20:19 +01:00
Add support for PNI registration ids and PNP change number.
This commit is contained in:
@@ -65,7 +65,7 @@ public class AccountManagerFactory {
|
||||
});
|
||||
}
|
||||
|
||||
return new SignalServiceAccountManager(new SignalServiceNetworkAccess(context).getConfiguration(number),
|
||||
return new SignalServiceAccountManager(ApplicationDependencies.getSignalServiceNetworkAccess().getConfiguration(number),
|
||||
null,
|
||||
null,
|
||||
number,
|
||||
|
||||
@@ -34,7 +34,7 @@ import java.util.Optional
|
||||
* Provides a [SignalServiceConfiguration] to be used with our service layer.
|
||||
* If you're looking for a place to start, look at [getConfiguration].
|
||||
*/
|
||||
class SignalServiceNetworkAccess(context: Context) {
|
||||
open class SignalServiceNetworkAccess(context: Context) {
|
||||
companion object {
|
||||
private val TAG = Log.tag(SignalServiceNetworkAccess::class.java)
|
||||
|
||||
@@ -227,11 +227,11 @@ class SignalServiceNetworkAccess(context: Context) {
|
||||
zkGroupServerPublicParams
|
||||
)
|
||||
|
||||
fun getConfiguration(): SignalServiceConfiguration {
|
||||
open fun getConfiguration(): SignalServiceConfiguration {
|
||||
return getConfiguration(SignalStore.account().e164)
|
||||
}
|
||||
|
||||
fun getConfiguration(localNumber: String?): SignalServiceConfiguration {
|
||||
open fun getConfiguration(localNumber: String?): SignalServiceConfiguration {
|
||||
if (localNumber == null || SignalStore.proxy().isProxyEnabled) {
|
||||
return uncensoredConfiguration
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user