mirror of
https://github.com/M66B/FairEmail.git
synced 2026-04-10 19:13:03 +02:00
Added reset
This commit is contained in:
@@ -204,6 +204,11 @@ public class ServiceSynchronize extends LifecycleService {
|
||||
onReload(intent.getStringExtra("reason"));
|
||||
break;
|
||||
|
||||
case "reset":
|
||||
lastLost = 0;
|
||||
onReload("reset");
|
||||
break;
|
||||
|
||||
case "oneshot_start":
|
||||
onOneshot(true);
|
||||
break;
|
||||
@@ -1277,6 +1282,12 @@ public class ServiceSynchronize extends LifecycleService {
|
||||
.putExtra("reason", reason));
|
||||
}
|
||||
|
||||
static void reset(Context context) {
|
||||
ContextCompat.startForegroundService(context,
|
||||
new Intent(context, ServiceSynchronize.class)
|
||||
.setAction("reset"));
|
||||
}
|
||||
|
||||
static void process(Context context) {
|
||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||
boolean enabled = prefs.getBoolean("enabled", true);
|
||||
|
||||
Reference in New Issue
Block a user