From 89b4b0c9ec104d8bf3bdf0ee1024e617828d7ef7 Mon Sep 17 00:00:00 2001 From: nuclearfog Date: Tue, 27 Jun 2023 20:05:51 +0200 Subject: [PATCH] bug fix --- app/build.gradle | 2 +- .../twidda/backend/helper/update/FilterUpdate.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 10d7b6da..b0447589 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -13,7 +13,7 @@ android { targetSdkVersion 33 versionCode 89 versionName '3.2.2' - resConfigs 'en', 'de-rDE', 'zh-rCN' + resConfigs 'en', 'es', 'de-rDE', 'zh-rCN' } buildTypes { diff --git a/app/src/main/java/org/nuclearfog/twidda/backend/helper/update/FilterUpdate.java b/app/src/main/java/org/nuclearfog/twidda/backend/helper/update/FilterUpdate.java index 0d9a7e4a..e6ea2cf2 100644 --- a/app/src/main/java/org/nuclearfog/twidda/backend/helper/update/FilterUpdate.java +++ b/app/src/main/java/org/nuclearfog/twidda/backend/helper/update/FilterUpdate.java @@ -18,7 +18,8 @@ public class FilterUpdate implements Serializable { private String title = ""; private String[] keyWordStr = {}; private long[] keywordIds = {}; - private int expires_at = 0, action = Filter.ACTION_WARN; + private int expires_at = 0; + private int action = Filter.ACTION_WARN; private boolean filterHome = false; private boolean filterNotification = false; private boolean filterPublic = true; @@ -37,16 +38,17 @@ public class FilterUpdate implements Serializable { * @param filter existing filter */ public FilterUpdate(Filter filter) { + int expires_at = (int) (filter.getExpirationTime() - System.currentTimeMillis()); + Keyword[] keywords = filter.getKeywords(); id = filter.getId(); title = filter.getTitle(); - Keyword[] keywords = filter.getKeywords(); + action = filter.getAction(); keyWordStr = new String[keywords.length]; keywordIds = new long[keywords.length]; for (int i = 0 ; i < keywords.length ; i++) { keywordIds[i] = keywords[i].getId(); keyWordStr[i] = keywords[i].getKeyword(); } - int expires_at = (int) (filter.getExpirationTime() - System.currentTimeMillis()); if (expires_at > 0) { this.expires_at = expires_at; }