diff --git a/Habitica/res/values/strings.xml b/Habitica/res/values/strings.xml
index 5ca9622ba..39fa017d8 100644
--- a/Habitica/res/values/strings.xml
+++ b/Habitica/res/values/strings.xml
@@ -603,4 +603,5 @@
New challenge title
Ownership
Inn
+ System
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/InventoryRepositoryImpl.java b/Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/InventoryRepositoryImpl.java
index 7aaea791f..ddf457e6e 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/InventoryRepositoryImpl.java
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/InventoryRepositoryImpl.java
@@ -212,9 +212,9 @@ public class InventoryRepositoryImpl extends ContentRepositoryImpl buyItem(User user, String key, double value) {
return apiClient.buyItem(key)
.doOnNext(buyResponse -> localRepository.executeTransaction(realm -> {
- buyResponse.items.setUserId(user.getId());
User copiedUser = localRepository.getUnmanagedCopy(user);
if (buyResponse.items != null) {
+ buyResponse.items.setUserId(user.getId());
copiedUser.setItems(buyResponse.items);
}
if (buyResponse.hp != null) {
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/social/ChatRecyclerViewAdapter.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/social/ChatRecyclerViewAdapter.java
index 9bf090c95..03af15539 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/social/ChatRecyclerViewAdapter.java
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/social/ChatRecyclerViewAdapter.java
@@ -144,7 +144,11 @@ public class ChatRecyclerViewAdapter extends RealmRecyclerViewAdapter 0) {
+ userLabel.setText(msg.user);
+ } else {
+ userLabel.setText(R.string.system);
+ }
}
userLabel.setClickable(true);
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/tasks/RewardsRecyclerViewAdapter.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/tasks/RewardsRecyclerViewAdapter.java
index acbce7eea..5994ce137 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/tasks/RewardsRecyclerViewAdapter.java
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/tasks/RewardsRecyclerViewAdapter.java
@@ -81,7 +81,7 @@ public class RewardsRecyclerViewAdapter extends RecyclerView.Adapter socialRepository.retrieveGroupMembers(group1.id, true))
- .subscribe(members -> {
- members.size();
- }, RxErrorHandler.handleEmptyError());
+ .subscribe(members -> {}, RxErrorHandler.handleEmptyError());
}
setViewPagerAdapter();