mirror of
https://github.com/oxen-io/session-android.git
synced 2025-12-30 16:37:11 +00:00
Add force refresh of remote values to internal preferences UI.
This commit is contained in:
@@ -13,6 +13,7 @@ import org.thoughtcrime.securesms.components.SwitchPreferenceCompat;
|
||||
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies;
|
||||
import org.thoughtcrime.securesms.jobs.RefreshAttributesJob;
|
||||
import org.thoughtcrime.securesms.jobs.RefreshOwnProfileJob;
|
||||
import org.thoughtcrime.securesms.jobs.RemoteConfigRefreshJob;
|
||||
import org.thoughtcrime.securesms.jobs.RotateProfileKeyJob;
|
||||
import org.thoughtcrime.securesms.jobs.StorageForcePushJob;
|
||||
import org.thoughtcrime.securesms.keyvalue.InternalValues;
|
||||
@@ -52,6 +53,12 @@ public class InternalOptionsPreferenceFragment extends CorrectedPreferenceFragme
|
||||
return true;
|
||||
});
|
||||
|
||||
findPreference("pref_refresh_remote_values").setOnPreferenceClickListener(preference -> {
|
||||
ApplicationDependencies.getJobManager().add(new RemoteConfigRefreshJob());
|
||||
Toast.makeText(getContext(), "Scheduled remote config refresh", Toast.LENGTH_SHORT).show();
|
||||
return true;
|
||||
});
|
||||
|
||||
findPreference("pref_force_send").setOnPreferenceClickListener(preference -> {
|
||||
ApplicationDependencies.getJobManager().add(new StorageForcePushJob());
|
||||
Toast.makeText(getContext(), "Scheduled storage force push", Toast.LENGTH_SHORT).show();
|
||||
|
||||
Reference in New Issue
Block a user