From 1c227605e3baf74a6b55ddb39463fe3e46d4688c Mon Sep 17 00:00:00 2001 From: LucasGGamerM Date: Thu, 24 Aug 2023 07:25:33 -0300 Subject: [PATCH] refactor: add reset method to GithubSelfUpdaterImpl.java --- .../android/updater/GithubSelfUpdaterImpl.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mastodon/src/debug/java/org/joinmastodon/android/updater/GithubSelfUpdaterImpl.java b/mastodon/src/debug/java/org/joinmastodon/android/updater/GithubSelfUpdaterImpl.java index 76eb2d853..e4c5b321b 100644 --- a/mastodon/src/debug/java/org/joinmastodon/android/updater/GithubSelfUpdaterImpl.java +++ b/mastodon/src/debug/java/org/joinmastodon/android/updater/GithubSelfUpdaterImpl.java @@ -323,6 +323,15 @@ public class GithubSelfUpdaterImpl extends GithubSelfUpdater{ } } + @Override + public void reset(){ + getPrefs().edit().clear().apply(); + File apk=getUpdateApkFile(); + if(apk.exists()) + apk.delete(); + state=UpdateState.NO_UPDATE; + } + /*public static class InstallerStatusReceiver extends BroadcastReceiver{ @Override