From 227d2ef58bdd54a5bf307d4fc914f62b436e9316 Mon Sep 17 00:00:00 2001 From: Thomas Date: Fri, 2 Feb 2024 18:15:42 +0100 Subject: [PATCH] Fix a crash when switching to remote profiles --- .../fedilab/android/mastodon/client/entities/api/History.java | 4 +++- .../app/fedilab/android/mastodon/client/entities/api/Tag.java | 3 +-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/mastodon/client/entities/api/History.java b/app/src/main/java/app/fedilab/android/mastodon/client/entities/api/History.java index dd4b3d19d..0797b31e4 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/client/entities/api/History.java +++ b/app/src/main/java/app/fedilab/android/mastodon/client/entities/api/History.java @@ -2,6 +2,8 @@ package app.fedilab.android.mastodon.client.entities.api; import com.google.gson.annotations.SerializedName; +import java.io.Serializable; + /* Copyright 2021 Thomas Schneider * * This file is a part of Fedilab @@ -16,7 +18,7 @@ import com.google.gson.annotations.SerializedName; * * You should have received a copy of the GNU General Public License along with Fedilab; if not, * see . */ -public class History { +public class History implements Serializable { @SerializedName("day") public String day; @SerializedName("uses") diff --git a/app/src/main/java/app/fedilab/android/mastodon/client/entities/api/Tag.java b/app/src/main/java/app/fedilab/android/mastodon/client/entities/api/Tag.java index ac59de9e5..c2c9288d7 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/client/entities/api/Tag.java +++ b/app/src/main/java/app/fedilab/android/mastodon/client/entities/api/Tag.java @@ -45,8 +45,7 @@ public class Tag implements Serializable { for (History h : history) { try { weight += Integer.parseInt(h.accounts); - } catch (Exception ignored) { - } + } catch (Exception ignored) {} } } return weight;