diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/SectionViewHolder.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/SectionViewHolder.java index 4dbf9c76d..83672c1b2 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/SectionViewHolder.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/SectionViewHolder.java @@ -3,6 +3,7 @@ package com.habitrpg.android.habitica.ui.viewHolders; import com.habitrpg.android.habitica.R; import android.content.Context; +import android.support.annotation.Nullable; import android.support.v7.widget.RecyclerView; import android.view.View; import android.widget.Button; @@ -17,6 +18,7 @@ public class SectionViewHolder extends RecyclerView.ViewHolder { TextView label; @BindView(R.id.purchaseSetButton) + @Nullable Button purchaseSetButton; Context context; @@ -25,7 +27,10 @@ public class SectionViewHolder extends RecyclerView.ViewHolder { super(itemView); context = itemView.getContext(); ButterKnife.bind(this, itemView); - this.purchaseSetButton.setVisibility(View.GONE); + if (this.purchaseSetButton != null) { + this.purchaseSetButton.setVisibility(View.GONE); + + } } public void bind(String title) { diff --git a/Habitica/src/main/java/com/magicmicky/habitrpgwrapper/lib/api/ApiService.java b/Habitica/src/main/java/com/magicmicky/habitrpgwrapper/lib/api/ApiService.java index 886c69e86..e013a2577 100644 --- a/Habitica/src/main/java/com/magicmicky/habitrpgwrapper/lib/api/ApiService.java +++ b/Habitica/src/main/java/com/magicmicky/habitrpgwrapper/lib/api/ApiService.java @@ -247,7 +247,7 @@ public interface ApiService { Observable> GetMember(@Path("mid") String memberId); @GET("members/{mid}/achievements") - Observable GetMemberAchievements(@Path("mid") String memberId); + Observable> GetMemberAchievements(@Path("mid") String memberId); @POST("members/send-private-message") Observable> postPrivateMessage(@Body HashMap messageDetails);