diff options
author | cyBerta <cyberta@riseup.net> | 2023-08-04 01:15:33 +0200 |
---|---|---|
committer | cyBerta <cyberta@riseup.net> | 2023-08-04 01:15:33 +0200 |
commit | 84ed5d88e7d04379af5975f3a8af76ef4010d8c7 (patch) | |
tree | 18056e72e32e512bc3e5e877321155247f65a4a6 /app | |
parent | 96d564c358f3792929d2075c7fc3efb62ef608a7 (diff) |
hard code calyx and riseup provider names ...
Diffstat (limited to 'app')
2 files changed, 13 insertions, 2 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/ProviderSelectionFragment.java b/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/ProviderSelectionFragment.java index 7f80a99d..bf508e0b 100644 --- a/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/ProviderSelectionFragment.java +++ b/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/ProviderSelectionFragment.java @@ -58,9 +58,8 @@ public class ProviderSelectionFragment extends BaseSetupFragment implements Canc radioButtons = new ArrayList<>(); for (int i = 0; i < viewModel.size(); i++) { - Provider provider = viewModel.getProvider(i); RadioButton radioButton = new RadioButton(binding.getRoot().getContext()); - radioButton.setText(provider.getDomain()); + radioButton.setText(viewModel.getProviderName(i)); radioButton.setId(i); binding.providerRadioGroup.addView(radioButton); radioButtons.add(radioButton); diff --git a/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/viewmodel/ProviderSelectionViewModel.java b/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/viewmodel/ProviderSelectionViewModel.java index e3880181..d1954ffb 100644 --- a/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/viewmodel/ProviderSelectionViewModel.java +++ b/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/viewmodel/ProviderSelectionViewModel.java @@ -78,4 +78,16 @@ public class ProviderSelectionViewModel extends ViewModel { public void setCustomUrl(String url) { customUrl = url; } + + + public String getProviderName(int pos) { + String domain = getProvider(pos).getDomain(); + if ("riseup.net".equals(domain)) { + return "Riseup"; + } + if ("calyx.net".equals(domain)) { + return "The Calyx Institute"; + } + return domain; + } }
\ No newline at end of file |