From 8adc1ad0d63e81264dc94a7fdd0523e0e3658f89 Mon Sep 17 00:00:00 2001 From: Felix Date: Wed, 22 Mar 2017 00:50:57 +0100 Subject: [PATCH] add some Error handling --- .../chaosflix/fragments/ConferencesBrowseFragment.java | 3 ++- .../chaosflix/fragments/ConferencesGridFragment.java | 6 +++++- .../chaosflix/fragments/EventsBrowseFragment.java | 3 ++- .../chaosflix/fragments/EventsDetailsFragment.java | 6 ++++-- .../chaosflix/fragments/PlaybackOverlayFragment.java | 4 +++- .../chaosflix/fragments/VideoDetailsFragment.java | 6 ++++-- 6 files changed, 20 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/de/nicidienase/chaosflix/fragments/ConferencesBrowseFragment.java b/app/src/main/java/de/nicidienase/chaosflix/fragments/ConferencesBrowseFragment.java index 075ff56a..70e6e3d2 100644 --- a/app/src/main/java/de/nicidienase/chaosflix/fragments/ConferencesBrowseFragment.java +++ b/app/src/main/java/de/nicidienase/chaosflix/fragments/ConferencesBrowseFragment.java @@ -60,7 +60,8 @@ public class ConferencesBrowseFragment extends BrowseFragment { @Override public void onFailure(Call call, Throwable t) { - + Log.d(TAG,"Error loading conferences",t); + t.printStackTrace(); } }); diff --git a/app/src/main/java/de/nicidienase/chaosflix/fragments/ConferencesGridFragment.java b/app/src/main/java/de/nicidienase/chaosflix/fragments/ConferencesGridFragment.java index 8bc36e7a..18bf1996 100644 --- a/app/src/main/java/de/nicidienase/chaosflix/fragments/ConferencesGridFragment.java +++ b/app/src/main/java/de/nicidienase/chaosflix/fragments/ConferencesGridFragment.java @@ -5,6 +5,7 @@ import android.os.Handler; import android.support.v17.leanback.app.VerticalGridFragment; import android.support.v17.leanback.widget.ArrayObjectAdapter; import android.support.v17.leanback.widget.VerticalGridPresenter; +import android.util.Log; import java.util.Collections; import java.util.List; @@ -24,7 +25,8 @@ import retrofit2.Response; public class ConferencesGridFragment extends VerticalGridFragment { private static final int NUM_COLUMNS = 5; - private final ArrayObjectAdapter mConferenceAdapter = + private static final String TAG = ConferencesGridFragment.class.getSimpleName(); + private final ArrayObjectAdapter mConferenceAdapter = new ArrayObjectAdapter(new CardPresenter()); private MediaCCCClient mMediaCCCClient; @@ -46,6 +48,8 @@ public class ConferencesGridFragment extends VerticalGridFragment { @Override public void onFailure(Call call, Throwable t) { + Log.d(TAG,"Error loading conferences",t); + t.printStackTrace(); } }); diff --git a/app/src/main/java/de/nicidienase/chaosflix/fragments/EventsBrowseFragment.java b/app/src/main/java/de/nicidienase/chaosflix/fragments/EventsBrowseFragment.java index f556d853..eeb8dcb1 100644 --- a/app/src/main/java/de/nicidienase/chaosflix/fragments/EventsBrowseFragment.java +++ b/app/src/main/java/de/nicidienase/chaosflix/fragments/EventsBrowseFragment.java @@ -99,7 +99,8 @@ public class EventsBrowseFragment extends BrowseFragment { @Override public void onFailure(Call call, Throwable t) { - // TODO handle failure + Log.d(TAG,"Error loading conferences",t); + t.printStackTrace(); } }); prepareBackgroundManager(); diff --git a/app/src/main/java/de/nicidienase/chaosflix/fragments/EventsDetailsFragment.java b/app/src/main/java/de/nicidienase/chaosflix/fragments/EventsDetailsFragment.java index d993b29b..b418a62f 100644 --- a/app/src/main/java/de/nicidienase/chaosflix/fragments/EventsDetailsFragment.java +++ b/app/src/main/java/de/nicidienase/chaosflix/fragments/EventsDetailsFragment.java @@ -51,7 +51,8 @@ public class EventsDetailsFragment extends DetailsFragment { @Override public void onFailure(Call call, Throwable t) { - + Log.d(TAG,"Error loading conferences",t); + t.printStackTrace(); } }); @@ -100,7 +101,8 @@ public class EventsDetailsFragment extends DetailsFragment { @Override public void onFailure(Call call, Throwable t) { - + Log.d(TAG,"Error loading conferences",t); + t.printStackTrace(); } }); diff --git a/app/src/main/java/de/nicidienase/chaosflix/fragments/PlaybackOverlayFragment.java b/app/src/main/java/de/nicidienase/chaosflix/fragments/PlaybackOverlayFragment.java index 0eda565d..14f9e12a 100644 --- a/app/src/main/java/de/nicidienase/chaosflix/fragments/PlaybackOverlayFragment.java +++ b/app/src/main/java/de/nicidienase/chaosflix/fragments/PlaybackOverlayFragment.java @@ -41,6 +41,7 @@ import android.support.v17.leanback.widget.PlaybackControlsRow.SkipPreviousActio import android.support.v17.leanback.widget.PlaybackControlsRow.ThumbsDownAction; import android.support.v17.leanback.widget.PlaybackControlsRow.ThumbsUpAction; import android.support.v17.leanback.widget.PlaybackControlsRowPresenter; +import android.util.Log; import android.widget.Toast; import com.bumptech.glide.Glide; @@ -113,7 +114,8 @@ public class PlaybackOverlayFragment extends PlaybackFragment { @Override public void onFailure(Call call, Throwable t) { - + Log.d(TAG,"Error loading conferences",t); + t.printStackTrace(); } }); mHandler = new Handler(); diff --git a/app/src/main/java/de/nicidienase/chaosflix/fragments/VideoDetailsFragment.java b/app/src/main/java/de/nicidienase/chaosflix/fragments/VideoDetailsFragment.java index ff51fb2f..542c91cf 100644 --- a/app/src/main/java/de/nicidienase/chaosflix/fragments/VideoDetailsFragment.java +++ b/app/src/main/java/de/nicidienase/chaosflix/fragments/VideoDetailsFragment.java @@ -121,7 +121,8 @@ public class VideoDetailsFragment extends DetailsFragment { @Override public void onFailure(Call call, Throwable t) { - + Log.d(TAG,"Error loading conferences",t); + t.printStackTrace(); } }); setupRelatedEvents(); @@ -251,7 +252,8 @@ public class VideoDetailsFragment extends DetailsFragment { @Override public void onFailure(Call call, Throwable t) { - + Log.d(TAG,"Error loading conferences",t); + t.printStackTrace(); } }); }