diff --git a/app/src/main/java/app/fedilab/android/ui/drawer/ComposeAdapter.java b/app/src/main/java/app/fedilab/android/ui/drawer/ComposeAdapter.java index 4d6ebaf53..bf5cdf0a0 100644 --- a/app/src/main/java/app/fedilab/android/ui/drawer/ComposeAdapter.java +++ b/app/src/main/java/app/fedilab/android/ui/drawer/ComposeAdapter.java @@ -1060,7 +1060,7 @@ public class ComposeAdapter extends RecyclerView.Adapter 0) { statusDraft.visibility = statusList.get(position - 1).visibility; - } else if (BaseMainActivity.accountWeakReference.get().mastodon_account != null) { + } else if (BaseMainActivity.accountWeakReference.get().mastodon_account != null && BaseMainActivity.accountWeakReference.get().mastodon_account.source != null) { statusDraft.visibility = BaseMainActivity.accountWeakReference.get().mastodon_account.source.privacy; } else { statusDraft.visibility = "public"; diff --git a/app/src/main/java/app/fedilab/android/viewmodel/mastodon/TimelinesVM.java b/app/src/main/java/app/fedilab/android/viewmodel/mastodon/TimelinesVM.java index 6b5b670ed..9ae6b4523 100644 --- a/app/src/main/java/app/fedilab/android/viewmodel/mastodon/TimelinesVM.java +++ b/app/src/main/java/app/fedilab/android/viewmodel/mastodon/TimelinesVM.java @@ -656,7 +656,7 @@ public class TimelinesVM extends AndroidViewModel { if (getMarkerResponse.isSuccessful()) { marker = getMarkerResponse.body(); } - } catch (IOException e) { + } catch (Exception e) { e.printStackTrace(); } }