diff --git a/app/src/main/java/com/example/tampopo_client/viewmodels/ActivityViewModel.java b/app/src/main/java/com/example/tampopo_client/viewmodels/ActivityViewModel.java index 810bc38..ff243c7 100644 --- a/app/src/main/java/com/example/tampopo_client/viewmodels/ActivityViewModel.java +++ b/app/src/main/java/com/example/tampopo_client/viewmodels/ActivityViewModel.java @@ -13,8 +13,8 @@ import java.time.format.DateTimeFormatter; import java.util.ArrayList; import java.util.Collection; -import java.util.HashMap; import java.util.Comparator; +import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.SortedSet; @@ -148,11 +148,8 @@ assert userActivitiesLiveData != null; List userActivities = userActivitiesLiveData.getValue(); - if (userActivities == null) { - return; - } - if (userActivities.isEmpty()) { + if (userActivities == null || userActivities.isEmpty()) { userActivitiesLiveData.postValue(List.of(latestActivity)); } else { if (userActivities.equals(List.of(latestActivity))) { @@ -310,7 +307,7 @@ * @return 取得対象のユーザーのアクティビティのリストのライブデータ */ public MutableLiveData> getActivitiesLiveDataFromUserId(String userId) { - if(!friendToActivitiesLiveData.containsKey(userId)){ + if (!friendToActivitiesLiveData.containsKey(userId)) { friendToActivitiesLiveData.put(userId, new MutableLiveData<>()); } return friendToActivitiesLiveData.get(userId);