@@ -8,7 +8,7 @@ import androidx.lifecycle.viewModelScope
88import com.runnect.runnect.data.dto.LocationData
99import com.runnect.runnect.data.dto.SearchResultEntity
1010import com.runnect.runnect.data.dto.UploadLatLng
11- import com.runnect.runnect.data.dto.response.ResponsePostCourseDTO
11+ import com.runnect.runnect.data.dto.response.ResponsePostMyDrawCourse
1212import com.runnect.runnect.domain.CourseRepository
1313import com.runnect.runnect.domain.ReverseGeocodingRepository
1414import com.runnect.runnect.presentation.state.UiState
@@ -50,7 +50,7 @@ class DrawViewModel @Inject constructor(
5050 _image .value = requestBody
5151 }
5252
53- val uploadResult = MutableLiveData <ResponsePostCourseDTO >()
53+ val uploadResult = MutableLiveData <ResponsePostMyDrawCourse >()
5454 val errorMessage = MutableLiveData <String >()
5555
5656
@@ -92,7 +92,12 @@ class DrawViewModel @Inject constructor(
9292 courseRepository.uploadCourse(
9393 image = _image .value!! .toFormData(),
9494 courseCreateRequestDto = CourseCreateRequestDto (
95- path = path.value!! ,
95+ path = path.value ? : listOf (
96+ UploadLatLng (
97+ 37.52901832956373 ,
98+ 126.9136196847032
99+ )
100+ ),
96101 title = courseTitle,
97102 distance = distanceSum.value!! ,
98103 departureAddress = departureAddress.value!! , // 커스텀의 경우 지금 여기에 들어가는 게 아무것도 없음.
0 commit comments