X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FRetrieveTransactionsTask.java;h=0fea3004eb211f381cdf058dc46737f36bd6b4e0;hp=56a26621e24b120e2e3b86789ae5c1eb03b95f06;hb=6381561a7e02eb6741536166b60cfdd74eb7ad23;hpb=ea17ca9e3b03ca0090be03fdc0abbbbfd954be89 diff --git a/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java b/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java index 56a26621..0fea3004 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java @@ -1,18 +1,18 @@ /* * Copyright © 2019 Damyan Ivanov. - * This file is part of Mobile-Ledger. - * Mobile-Ledger is free software: you can distribute it and/or modify it + * This file is part of MoLe. + * MoLe is free software: you can distribute it and/or modify it * under the term of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your opinion), any later version. * - * Mobile-Ledger is distributed in the hope that it will be useful, + * MoLe is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License terms for details. * * You should have received a copy of the GNU General Public License - * along with Mobile-Ledger. If not, see . + * along with MoLe. If not, see . */ package net.ktnx.mobileledger.async; @@ -42,6 +42,7 @@ import java.lang.ref.WeakReference; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URLDecoder; +import java.nio.charset.StandardCharsets; import java.text.ParseException; import java.util.ArrayList; import java.util.Date; @@ -72,7 +73,7 @@ public class RetrieveTransactionsTask this.contextRef = contextRef; } private static void L(String msg) { - Log.d("transaction-parser", msg); + //Log.d("transaction-parser", msg); } @Override protected void onProgressUpdate(Progress... values) { @@ -131,8 +132,8 @@ public class RetrieveTransactionsTask ParserState state = ParserState.EXPECTING_ACCOUNT; String line; - BufferedReader buf = - new BufferedReader(new InputStreamReader(resp, "UTF-8")); + BufferedReader buf = new BufferedReader( + new InputStreamReader(resp, StandardCharsets.UTF_8)); int processedTransactionCount = 0; int transactionId = 0; @@ -358,7 +359,6 @@ public class RetrieveTransactionsTask Date now = new Date(); profile.setLongOption(MLDB.OPT_LAST_SCRAPE, now.getTime()); Data.lastUpdateDate.set(now); - TransactionListViewModel.scheduleTransactionListReload(); return null; }