summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/ApiRequest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/fox/ttrss/ApiRequest.java')
-rw-r--r--src/org/fox/ttrss/ApiRequest.java21
1 files changed, 14 insertions, 7 deletions
diff --git a/src/org/fox/ttrss/ApiRequest.java b/src/org/fox/ttrss/ApiRequest.java
index f2cdecdc..a33f07da 100644
--- a/src/org/fox/ttrss/ApiRequest.java
+++ b/src/org/fox/ttrss/ApiRequest.java
@@ -16,7 +16,10 @@ import org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager;
import org.apache.http.params.BasicHttpParams;
import org.apache.http.params.HttpParams;
+import android.content.Context;
+import android.content.SharedPreferences;
import android.os.AsyncTask;
+import android.preference.PreferenceManager;
import android.util.Log;
import com.google.gson.Gson;
@@ -33,13 +36,17 @@ public class ApiRequest extends AsyncTask<HashMap<String,String>, Integer, JsonE
private String m_api;
private boolean m_trustAny = false;
+ private boolean m_transportDebugging = false;
+ private Context m_context;
- protected void setApi(String api) {
- m_api = api;
- }
+ public ApiRequest(Context context) {
+ m_context = context;
- public void setTrustAny(boolean trust) {
- m_trustAny = trust;
+ SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(m_context);
+
+ m_api = prefs.getString("ttrss_url", null);
+ m_trustAny = prefs.getBoolean("ssl_trust_any", false);
+ m_transportDebugging = prefs.getBoolean("transport_debugging", false);
}
@Override
@@ -49,7 +56,7 @@ public class ApiRequest extends AsyncTask<HashMap<String,String>, Integer, JsonE
String requestStr = gson.toJson(new HashMap<String,String>(params[0]));
- //Log.d(TAG, ">>> (" + requestStr + ") " + m_api);
+ if (m_transportDebugging) Log.d(TAG, ">>> (" + requestStr + ") " + m_api);
DefaultHttpClient client;
@@ -83,7 +90,7 @@ public class ApiRequest extends AsyncTask<HashMap<String,String>, Integer, JsonE
response += s;
}
- Log.d(TAG, "<<< " + response);
+ if (m_transportDebugging) Log.d(TAG, "<<< " + response);
JsonParser parser = new JsonParser();