summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2023-03-08 16:41:01 +0100
committerThomas <tschneider.ac@gmail.com>2023-03-08 16:41:01 +0100
commit9a08f5eb5f2041f68dd5987602e085a3a13e8f30 (patch)
treec4c987a077060568a22c3e492ceee4ab279a5611
parent2687f859352f5b853ebc01cc52a357b4d7d5bbf2 (diff)
Some fixes
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/activities/CheckHomeCacheActivity.java5
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java10
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/jobs/FetchHomeWorker.java3
3 files changed, 14 insertions, 4 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/activities/CheckHomeCacheActivity.java b/app/src/main/java/app/fedilab/android/mastodon/activities/CheckHomeCacheActivity.java
index e115d84ec..8b52a4603 100644
--- a/app/src/main/java/app/fedilab/android/mastodon/activities/CheckHomeCacheActivity.java
+++ b/app/src/main/java/app/fedilab/android/mastodon/activities/CheckHomeCacheActivity.java
@@ -16,6 +16,7 @@ package app.fedilab.android.mastodon.activities;
import static app.fedilab.android.mastodon.helper.Helper.dateDiffFull;
+import static app.fedilab.android.mastodon.helper.Helper.dateDiffFullShort;
import static app.fedilab.android.mastodon.viewmodel.mastodon.TimelinesVM.sortAsc;
import android.content.Context;
@@ -281,8 +282,8 @@ public class CheckHomeCacheActivity extends BaseBarActivity {
int inc = 0;
for (TimelineCacheLogs timelineCacheLogs : timelineCacheLogsListToAnalyse) {
//X-Axis
- SimpleDateFormat df = (SimpleDateFormat) DateFormat.getDateInstance(DateFormat.SHORT, Locale.getDefault());
- String xDate = df.format(timelineCacheLogs.created_at);
+ //X-Axis
+ String xDate = dateDiffFullShort(timelineCacheLogs.created_at);
xVals2.add(xDate);
//Entries
failEntry.add(new BarEntry(inc, timelineCacheLogs.failed));
diff --git a/app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java b/app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java
index f75461e98..9125ccde6 100644
--- a/app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java
+++ b/app/src/main/java/app/fedilab/android/mastodon/helper/Helper.java
@@ -1654,6 +1654,16 @@ public class Helper {
}
}
+
+ public static String dateDiffFullShort(Date dateToot) {
+ SimpleDateFormat df = (SimpleDateFormat) DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT, Locale.getDefault());
+ try {
+ return df.format(dateToot);
+ } catch (Exception e) {
+ return "";
+ }
+ }
+
/**
* Makes the tvDate TextView field clickable, and displays the absolute date & time of a toot
* for 5 seconds.
diff --git a/app/src/main/java/app/fedilab/android/mastodon/jobs/FetchHomeWorker.java b/app/src/main/java/app/fedilab/android/mastodon/jobs/FetchHomeWorker.java
index 477786b83..adc032ffb 100644
--- a/app/src/main/java/app/fedilab/android/mastodon/jobs/FetchHomeWorker.java
+++ b/app/src/main/java/app/fedilab/android/mastodon/jobs/FetchHomeWorker.java
@@ -41,7 +41,6 @@ import java.util.List;
import java.util.concurrent.TimeUnit;
import app.fedilab.android.R;
-import app.fedilab.android.activities.MainActivity;
import app.fedilab.android.mastodon.client.endpoints.MastodonTimelinesService;
import app.fedilab.android.mastodon.client.entities.api.Pagination;
import app.fedilab.android.mastodon.client.entities.api.Status;
@@ -165,7 +164,7 @@ public class FetchHomeWorker extends Worker {
boolean failed = false;
int fetched = 0, inserted = 0, updated = 0, frequency = 0;
- String timeRefresh = prefs.getString(context.getString(R.string.SET_FETCH_HOME_DELAY_VALUE) + MainActivity.currentUserID + MainActivity.currentInstance, "60");
+ String timeRefresh = prefs.getString(context.getString(R.string.SET_FETCH_HOME_DELAY_VALUE) + account.user_id + account.instance, "60");
try {
frequency = Integer.parseInt(timeRefresh);
} catch (Exception ignored) {