Przeglądaj źródła

[검색][Bug] 필터 검색 시 크래시 버그 수정
- 필터 검색 후 탭 2회 터치하여 '결과 없음' 표시 - 카테고리 사라짐 후 필터 재적용 시 에러 발생

hyodong.min 6 lat temu
rodzic
commit
09d3b980d5

+ 7 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/search/SearchResultModel.java

@@ -557,12 +557,14 @@ public class SearchResultModel extends Model {
     // 카테고리 변경 없음.
     // 키워드는 변경 없음
 
-    // 카테고리 필터 추가
-    CategoryCheckBean categoryCheckBean = categoryCheckBeans.get(selectedCategoryIndex);
-
     SearchRequestBean requestBean = new SearchRequestBean(getSearchTag());
-    if (null != categoryCheckBean) {
-      requestBean.setCategoryNumber(categoryCheckBean.getCategoryNumber());
+
+    // 카테고리 필터 추가
+    if (null != categoryCheckBeans && categoryCheckBeans.size() > 0) {
+      CategoryCheckBean categoryCheckBean = categoryCheckBeans.get(selectedCategoryIndex);
+      if (null != categoryCheckBean) {
+        requestBean.setCategoryNumber(categoryCheckBean.getCategoryNumber());
+      }
     }
 
     isFilterApplied = false;