File tree Expand file tree Collapse file tree
app/src/main/java/com/kuit/ourmenu/ui/searchmenu/viewmodel Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -280,15 +280,19 @@ class SearchMenuViewModel @Inject constructor(
280280 _myMenus .value = allMenus.filter { menu ->
281281 result.any { searchResult -> searchResult.mapId == menu.mapId }
282282 }
283-
284283 // 검색 결과의 첫 번째 항목을 활성화 상태로 설정
285284 _activeMapId .value = result.firstOrNull()?.mapId
286285 showSearchResultOnMap()
287-
288286 // 첫 번째 검색 결과의 상세 정보를 가져와서 바텀시트에 표시
289287 _activeMapId .value?.let { mapId ->
290288 getMapDetail(mapId)
291289 }
290+ // 검색 결과를 검색 기록에 반영
291+ if (result.firstOrNull()?.menuId != null ){
292+ mapRepository.getMapMenuDetail(result.first().menuId)
293+ Log .d(" SearchMenuViewModel" , " 검색 기록에 반영: ${result.first().menuId} " )
294+ }
295+
292296 }
293297 }
294298 }
@@ -340,6 +344,7 @@ class SearchMenuViewModel @Inject constructor(
340344 myMenusResponse.onSuccess { menus ->
341345 if (menus != null ){
342346 val allMenus = menus
347+ Log .d(" SearchMenuViewModel" , " menuId로 메뉴 정보 요청: $menuId " )
343348 val menuDetailResponse = mapRepository.getMapMenuDetail(menuId)
344349 menuDetailResponse.onSuccess { menuDetail ->
345350 Log .d(" SearchMenuViewModel" , " 메뉴 상세 조회 성공: $menuDetail " )
You can’t perform that action at this time.
0 commit comments