From 9c6c393132a1ec43668a30bc15c69fd618e277b0 Mon Sep 17 00:00:00 2001 From: Seunggu Kang Date: Sun, 26 May 2024 21:50:30 +0900 Subject: [PATCH 1/7] =?UTF-8?q?delete:=20=ED=99=88=EC=97=90=EC=84=9C=20?= =?UTF-8?q?=EC=82=AC=EC=9A=A9=EB=90=98=EB=8A=94=20=EC=9D=B8=EC=A6=9D=20?= =?UTF-8?q?=ED=99=94=EB=A9=B4=20=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../home/screen/CertificationScreen.kt | 171 ------------------ 1 file changed, 171 deletions(-) delete mode 100644 feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/CertificationScreen.kt diff --git a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/CertificationScreen.kt b/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/CertificationScreen.kt deleted file mode 100644 index 263cac57f..000000000 --- a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/CertificationScreen.kt +++ /dev/null @@ -1,171 +0,0 @@ -package com.kusitms.connectdog.feature.home.screen - -import android.annotation.SuppressLint -import android.util.Log -import android.widget.Toast -import androidx.compose.foundation.clickable -import androidx.compose.foundation.interaction.MutableInteractionSource -import androidx.compose.foundation.layout.Column -import androidx.compose.foundation.layout.Spacer -import androidx.compose.foundation.layout.fillMaxWidth -import androidx.compose.foundation.layout.height -import androidx.compose.foundation.layout.padding -import androidx.compose.material3.Scaffold -import androidx.compose.material3.Text -import androidx.compose.runtime.Composable -import androidx.compose.runtime.collectAsState -import androidx.compose.runtime.getValue -import androidx.compose.runtime.remember -import androidx.compose.ui.Modifier -import androidx.compose.ui.platform.LocalContext -import androidx.compose.ui.platform.LocalFocusManager -import androidx.compose.ui.text.font.FontWeight -import androidx.compose.ui.text.input.KeyboardType -import androidx.compose.ui.unit.dp -import androidx.compose.ui.unit.sp -import androidx.hilt.navigation.compose.hiltViewModel -import com.kusitms.connectdog.core.designsystem.R -import com.kusitms.connectdog.core.designsystem.component.ConnectDogNormalButton -import com.kusitms.connectdog.core.designsystem.component.ConnectDogTextField -import com.kusitms.connectdog.core.designsystem.component.ConnectDogTextFieldWithButton -import com.kusitms.connectdog.core.designsystem.component.ConnectDogTopAppBar -import com.kusitms.connectdog.core.designsystem.component.TopAppBarNavigationType -import com.kusitms.connectdog.core.designsystem.theme.Orange40 -import com.kusitms.connectdog.core.designsystem.theme.PetOrange -import com.kusitms.connectdog.feature.home.CertificationViewModel - -@SuppressLint("UnusedMaterial3ScaffoldPaddingParameter") -@Composable -fun CertificationScreen( - onBackClick: () -> Unit, - onApplyClick: (Long) -> Unit, - onSendMessageClick: (String) -> Unit, - onVerifyCodeClick: (String, (Boolean) -> Unit) -> Unit, - postId: Long, - imeHeight: Int, - viewModel: CertificationViewModel = hiltViewModel() -) { - Scaffold( - topBar = { - ConnectDogTopAppBar( - titleRes = R.string.apply_volunter, - navigationType = TopAppBarNavigationType.BACK, - navigationIconContentDescription = "Navigation icon", - onNavigationClick = onBackClick - ) - } - ) { - Content( - onApplyClick = { onApplyClick(it) }, - postId = postId, - onSendMessageClick = onSendMessageClick, - onVerifyCodeClick = onVerifyCodeClick, - viewModel = viewModel, - imeHeight = imeHeight - ) - } -} - -@Composable -private fun Content( - imeHeight: Int, - postId: Long, - onApplyClick: (Long) -> Unit, - onSendMessageClick: (String) -> Unit, - onVerifyCodeClick: (String, (Boolean) -> Unit) -> Unit, - viewModel: CertificationViewModel -) { - val focusManager = LocalFocusManager.current - val interactionSource = remember { MutableInteractionSource() } - val context = LocalContext.current - val isSendNumber by remember { viewModel.isSendNumber }.collectAsState() - val isCertified by remember { viewModel.isCertified }.collectAsState() - - Column( - modifier = Modifier - .padding(start = 20.dp, end = 20.dp, top = 32.dp) - .clickable( - onClick = { focusManager.clearFocus() }, - indication = null, - interactionSource = interactionSource - ) - ) { - Spacer(modifier = Modifier.height(48.dp)) - Text( - text = "이동봉사를 신청하려면,\n이름과 휴대폰 번호 인증이 필요해요!", - fontSize = 20.sp, - fontWeight = FontWeight.Bold - ) - Spacer(modifier = Modifier.height(40.dp)) - ConnectDogTextField( - text = viewModel.name, - label = "이름", - placeholder = "이름 입력", - keyboardType = KeyboardType.Text, - onTextChanged = { viewModel.updateName(it) } - ) - Spacer(modifier = Modifier.height(12.dp)) - ConnectDogTextFieldWithButton( - text = viewModel.phoneNumber, - width = 62, - height = 27, - textFieldLabel = "휴대폰 번호", - placeholder = "'-'빼고 입력", - buttonLabel = "인증 요청", - keyboardType = KeyboardType.Number, - padding = 5, - onTextChanged = { viewModel.updatePhoneNumber(it) }, - onClick = { - if (viewModel.phoneNumber.isEmpty()) { - Toast.makeText(context, "휴대폰 번호를 입력해주세요", Toast.LENGTH_SHORT).show() - } else { - onSendMessageClick(it) - viewModel.updateIsSendNumber(true) - } - } - ) - Spacer(modifier = Modifier.height(12.dp)) - ConnectDogTextFieldWithButton( - text = viewModel.certificationNumber, - width = 62, - height = 27, - textFieldLabel = "인증번호", - placeholder = "숫자 6자리", - buttonLabel = "인증 확인", - keyboardType = KeyboardType.Number, - padding = 5, - onTextChanged = { viewModel.updateCertificationNumber(it) }, - onClick = { - Log.d("send", isSendNumber.toString()) - viewModel.updateIsCertified(true) -// if (!isSendNumber) { -// Toast.makeText(context, "먼저 인증번호를 전송해주세요", Toast.LENGTH_SHORT).show() -// } else { -// if (viewModel.certificationNumber.isEmpty()) { -// Toast.makeText(context, "인증 번호를 입력해주세요", Toast.LENGTH_SHORT).show() -// } else { -// onVerifyCodeClick(it) { -// viewModel.updateIsCertified(it) -// Log.d("casz", isCertified.toString()) -// } -// } -// } - } - ) - Spacer(modifier = Modifier.weight(1f)) - ConnectDogNormalButton( - content = "다음", - color = if (viewModel.name.isNotEmpty() && isCertified) { PetOrange } else { Orange40 }, - modifier = Modifier - .fillMaxWidth() - .height(56.dp), - onClick = { - if (viewModel.name.isNotEmpty() && isCertified) { - viewModel.postAdditionalAuth() - onApplyClick(postId) - } - } - ) - Spacer(modifier = Modifier.height((imeHeight + 32).dp)) - } -} From 99e6534e46133adc861cd35caeae84436be88638 Mon Sep 17 00:00:00 2001 From: Seunggu Kang Date: Sun, 26 May 2024 21:51:29 +0900 Subject: [PATCH 2/7] =?UTF-8?q?update:=20=ED=9C=B4=EB=8C=80=ED=8F=B0=20?= =?UTF-8?q?=EB=B2=88=ED=98=B8=20=EC=9D=B8=EC=A6=9D=20=EB=A1=9C=EC=A7=81=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CeritificationScreen.kt | 37 +++++++++---------- 1 file changed, 17 insertions(+), 20 deletions(-) rename feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/{volunteer => common}/CeritificationScreen.kt (86%) diff --git a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/volunteer/CeritificationScreen.kt b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CeritificationScreen.kt similarity index 86% rename from feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/volunteer/CeritificationScreen.kt rename to feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CeritificationScreen.kt index 7866a7ce4..c1f3d7583 100644 --- a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/volunteer/CeritificationScreen.kt +++ b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CeritificationScreen.kt @@ -1,7 +1,6 @@ -package com.kusitms.connectdog.signup.screen.volunteer +package com.kusitms.connectdog.signup.screen.common import android.annotation.SuppressLint -import android.util.Log import android.widget.Toast import androidx.compose.foundation.clickable import androidx.compose.foundation.interaction.MutableInteractionSource @@ -93,7 +92,6 @@ private fun Content( val context = LocalContext.current val isSendNumber by remember { viewModel.isSendNumber }.collectAsState() val isCertified by remember { viewModel.isCertified }.collectAsState() -// val isDuplicatePhoneNumber = signUpViewModel.isDuplicatePhoneNumber.collectAsState() LaunchedEffect(key1 = signUpViewModel) { signUpViewModel.isDuplicatePhoneNumber.collect { @@ -139,13 +137,15 @@ private fun Content( buttonLabel = "인증 요청", keyboardType = KeyboardType.Number, padding = 5, - onTextChanged = { viewModel.updatePhoneNumber(it) }, + onTextChanged = { if (it.length <= 11) viewModel.updatePhoneNumber(it) }, onClick = { if (viewModel.phoneNumber.isEmpty()) { Toast.makeText(context, "휴대폰 번호를 입력해주세요", Toast.LENGTH_SHORT).show() - } else { + } else if (viewModel.phoneNumber.length == 11) { signUpViewModel.checkIsDuplicatePhoneNumber(userType, viewModel.phoneNumber) viewModel.updateIsSendNumber(true) + } else { + Toast.makeText(context, "올바른 휴대폰 번호를 입력해주세요", Toast.LENGTH_SHORT).show() } } ) @@ -159,22 +159,19 @@ private fun Content( buttonLabel = "인증 확인", keyboardType = KeyboardType.Number, padding = 5, - onTextChanged = { viewModel.updateCertificationNumber(it) }, + onTextChanged = { if (it.length <= 6) viewModel.updateCertificationNumber(it) }, onClick = { - Log.d("send", isSendNumber.toString()) - viewModel.updateIsCertified(true) -// if (!isSendNumber) { -// Toast.makeText(context, "먼저 인증번호를 전송해주세요", Toast.LENGTH_SHORT).show() -// } else { -// if (viewModel.certificationNumber.isEmpty()) { -// Toast.makeText(context, "인증 번호를 입력해주세요", Toast.LENGTH_SHORT).show() -// } else { -// onVerifyCodeClick(it) { -// viewModel.updateIsCertified(it) -// Log.d("casz", isCertified.toString()) -// } -// } -// } + if (!isSendNumber) { + Toast.makeText(context, "먼저 인증번호를 전송해주세요", Toast.LENGTH_SHORT).show() + } else { + if (viewModel.certificationNumber.isEmpty()) { + Toast.makeText(context, "인증 번호를 입력해주세요", Toast.LENGTH_SHORT).show() + } else if (viewModel.certificationNumber.length == 6) { + onVerifyCodeClick(it) { viewModel.updateIsCertified(it) } + } else { + Toast.makeText(context, "인증 번호는 6자리로 입력해주세요", Toast.LENGTH_SHORT).show() + } + } } ) Spacer(modifier = Modifier.weight(1f)) From 2e0ad48ff4781448f3455e91640b65e7fa89d968 Mon Sep 17 00:00:00 2001 From: Seunggu Kang Date: Sun, 26 May 2024 21:52:37 +0900 Subject: [PATCH 3/7] =?UTF-8?q?update:=20=EC=88=98=EC=A0=95=EB=90=9C=20?= =?UTF-8?q?=EA=B2=BD=EB=A1=9C=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kusitms/connectdog/signup/navigation/SignUpNavigation.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/feature/signup/src/main/java/com/kusitms/connectdog/signup/navigation/SignUpNavigation.kt b/feature/signup/src/main/java/com/kusitms/connectdog/signup/navigation/SignUpNavigation.kt index 90db83947..707bb6f25 100644 --- a/feature/signup/src/main/java/com/kusitms/connectdog/signup/navigation/SignUpNavigation.kt +++ b/feature/signup/src/main/java/com/kusitms/connectdog/signup/navigation/SignUpNavigation.kt @@ -7,13 +7,13 @@ import androidx.navigation.NavType import androidx.navigation.compose.composable import androidx.navigation.navArgument import com.kusitms.connectdog.core.util.UserType +import com.kusitms.connectdog.signup.screen.common.CertificationScreen import com.kusitms.connectdog.signup.screen.common.CompleteSignUpScreen import com.kusitms.connectdog.signup.screen.common.RegisterEmailScreen import com.kusitms.connectdog.signup.screen.common.RegisterPasswordScreen import com.kusitms.connectdog.signup.screen.common.SignUpRoute import com.kusitms.connectdog.signup.screen.intermediator.IntermediatorInformationScreen import com.kusitms.connectdog.signup.screen.intermediator.IntermediatorProfileScreen -import com.kusitms.connectdog.signup.screen.volunteer.CertificationScreen import com.kusitms.connectdog.signup.screen.volunteer.SelectProfileImageScreen import com.kusitms.connectdog.signup.screen.volunteer.VolunteerProfileScreen import com.kusitms.connectdog.signup.viewmodel.SignUpViewModel From 9af0cd6db5e269663d4df52d8bf9a003e58509ff Mon Sep 17 00:00:00 2001 From: Seunggu Kang Date: Sun, 26 May 2024 21:56:21 +0900 Subject: [PATCH 4/7] =?UTF-8?q?update:=20firebase=20=EA=B4=80=EB=A0=A8=20?= =?UTF-8?q?=ED=8C=8C=EC=9D=BC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/google-services.json | 21 ++++++++++++++++++++- feature/main/google-services.json | 19 +++++++++++++++++++ 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/app/google-services.json b/app/google-services.json index 984764e9c..f392b96ce 100644 --- a/app/google-services.json +++ b/app/google-services.json @@ -7,7 +7,7 @@ "client": [ { "client_info": { - "mobilesdk_app_id": "1:260494595521:android:4082b77d97edb83f428b40", + "mobilesdk_app_id": "1:260494595521:android:43c64ea8b41b8833428b40", "android_client_info": { "package_name": "com.kusitms.connectdog" } @@ -23,6 +23,25 @@ "other_platform_oauth_client": [] } } + }, + { + "client_info": { + "mobilesdk_app_id": "1:260494595521:android:a5be6ee857dccfc3428b40", + "android_client_info": { + "package_name": "com.kusitms.connectdog.feature.main" + } + }, + "oauth_client": [], + "api_key": [ + { + "current_key": "AIzaSyDqQ5mEJVaoopO1yxSahoDXJ4D6EvUf15U" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [] + } + } } ], "configuration_version": "1" diff --git a/feature/main/google-services.json b/feature/main/google-services.json index c0b115c93..2578900fb 100644 --- a/feature/main/google-services.json +++ b/feature/main/google-services.json @@ -5,6 +5,25 @@ "storage_bucket": "connectdog-8ace1.appspot.com" }, "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:260494595521:android:ddc97a53f6eb3fae428b40", + "android_client_info": { + "package_name": "com.kusitms.connectdog" + } + }, + "oauth_client": [], + "api_key": [ + { + "current_key": "AIzaSyDqQ5mEJVaoopO1yxSahoDXJ4D6EvUf15U" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [] + } + } + }, { "client_info": { "mobilesdk_app_id": "1:260494595521:android:a5be6ee857dccfc3428b40", From 7edd6dee018045a501fb96b5d648056d214d50cf Mon Sep 17 00:00:00 2001 From: Seunggu Kang Date: Sun, 26 May 2024 21:56:59 +0900 Subject: [PATCH 5/7] =?UTF-8?q?update:=20=EB=8D=94=EB=AF=B8=ED=8C=8C?= =?UTF-8?q?=EC=9D=BC=EC=9D=B4=20=EC=B6=94=EA=B0=80=EB=90=98=EC=A7=80=20?= =?UTF-8?q?=EC=95=8A=EB=8F=84=EB=A1=9D=20=EA=B2=BD=EB=A1=9C=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 09c4af8f6..bb697e9f5 100644 --- a/.gitignore +++ b/.gitignore @@ -29,4 +29,5 @@ core/model/build/kotlin/compileDebugKotlin/cacheable/ core/designsystem/build/kotlin/compileDebugKotlin/cacheable/ core/designsystem/build/outputs/aar/ core/model/build/outputs/aar/ -core/designsystem/build/tmp/kotlin-classes/debug/META-INF \ No newline at end of file +core/designsystem/build/tmp/kotlin-classes/debug/META-INF +core/designsystem/build/tmp From d74332cba728941c01bc179a53de509bcc9c01f2 Mon Sep 17 00:00:00 2001 From: Seunggu Kang Date: Sun, 26 May 2024 22:57:12 +0900 Subject: [PATCH 6/7] chore: created dummy file --- .../cacheable/last-build.bin | Bin 18 -> 18 bytes .../local-state/build-history.bin | Bin 31 -> 31 bytes ...bleSingletons$TopAppBarKt$lambda-4$1.class | Bin 2858 -> 2858 bytes ...bleSingletons$TopAppBarKt$lambda-5$1.class | Bin 2858 -> 2858 bytes ...bleSingletons$TopAppBarKt$lambda-6$1.class | Bin 2857 -> 2857 bytes ...bleSingletons$TopAppBarKt$lambda-7$1.class | Bin 2951 -> 2951 bytes ...bleSingletons$TopAppBarKt$lambda-8$1.class | Bin 3088 -> 3088 bytes ...bleSingletons$TopAppBarKt$lambda-9$1.class | Bin 2886 -> 2886 bytes .../ComposableSingletons$TopAppBarKt.class | Bin 6329 -> 6329 bytes ...ppBarKt$ConnectDogTopAppBar$icon$1$1.class | Bin 4332 -> 4332 bytes ...pAppBarKt$ConnectDogTopAppBar$icon$1.class | Bin 5289 -> 5289 bytes .../designsystem/component/TopAppBarKt.class | Bin 31236 -> 31236 bytes .../component/TopAppBarNavigationType.class | Bin 1767 -> 1767 bytes .../caches-jvm/inputs/source-to-output.tab | Bin 4096 -> 4096 bytes .../inputs/source-to-output.tab.values.at | Bin 3010 -> 2807 bytes .../jvm/kotlin/class-attributes.tab | Bin 4096 -> 4096 bytes .../jvm/kotlin/class-attributes.tab.values.at | Bin 97 -> 94 bytes .../jvm/kotlin/class-fq-name-to-source.tab | Bin 4096 -> 4096 bytes .../class-fq-name-to-source.tab.values.at | Bin 1488 -> 1403 bytes .../jvm/kotlin/internal-name-to-source.tab | Bin 4096 -> 4096 bytes .../internal-name-to-source.tab.values.at | Bin 1488 -> 1403 bytes .../cacheable/caches-jvm/jvm/kotlin/proto.tab | Bin 4096 -> 4096 bytes .../caches-jvm/jvm/kotlin/proto.tab.values.at | Bin 13636 -> 11994 bytes .../jvm/kotlin/source-to-classes.tab | Bin 4096 -> 4096 bytes .../kotlin/source-to-classes.tab.values.at | Bin 1015 -> 957 bytes .../cacheable/caches-jvm/lookups/counters.tab | 2 +- .../caches-jvm/lookups/file-to-id.tab | Bin 4096 -> 4096 bytes .../lookups/file-to-id.tab.values.at | Bin 121 -> 115 bytes .../caches-jvm/lookups/id-to-file.tab | Bin 4096 -> 4096 bytes .../lookups/id-to-file.tab.keystream | Bin 4096 -> 4096 bytes .../lookups/id-to-file.tab.keystream.len | Bin 8 -> 8 bytes .../caches-jvm/lookups/id-to-file.tab.len | Bin 8 -> 8 bytes .../lookups/id-to-file.tab.values.at | Bin 1132 -> 1047 bytes .../caches-jvm/lookups/id-to-file.tab_i | Bin 32768 -> 32768 bytes .../cacheable/caches-jvm/lookups/lookups.tab | Bin 4096 -> 4096 bytes .../caches-jvm/lookups/lookups.tab.values.at | Bin 584 -> 481 bytes .../cacheable/last-build.bin | Bin 18 -> 18 bytes .../local-state/build-history.bin | Bin 357 -> 31 bytes 38 files changed, 1 insertion(+), 1 deletion(-) diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/last-build.bin b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/last-build.bin index 0e00156cb5750679b6d589a4587f580a48e1907d..81e96872015524cd2b8f1748de1bd3f93706b8e9 100644 GIT binary patch literal 18 YcmZ4UmVvdLhk=2yf2&a6Nd_PQ05!-2&;S4c literal 18 YcmZ4UmVvdLhk=2ye~Zw(SOy>f05k*ya{vGU diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/local-state/build-history.bin b/core/designsystem/build/kotlin/compileReleaseKotlin/local-state/build-history.bin index 3be66ebb7632789fc962fa5138bdbadde284d581..5c8c24fe5129fc4a5cfbbe6b0f8f69f73a3cb346 100644 GIT binary patch literal 31 ccmZ4UmVvcgk^ur385kJ*w+i*0gz^~}0ANf6-T(jq literal 31 ccmZ4UmVvcgk^ur385kJ*w+PLPh4L8~09>~OfdBvi diff --git a/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-4$1.class b/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-4$1.class index a294216eb8c60fa9d16f34cac396fec24ad71c2d..d35f2ccfce89fc3f4fe93e11236b5588299e9226 100644 GIT binary patch delta 46 zcmV+}0MY-d7OEDossjNvv#SFu1{J3OAONTUC;+JdF#x9kKme)$MgXgm>j{DZrju?8 Eygx_|B>(^b delta 46 zcmV+}0MY-d7OEDossjNwv#SFu1{J6PAONWVC;+MeF#xClKme-%MgXjn>j{DZr;~09 Eyg%^{EdT%j diff --git a/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-5$1.class b/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-5$1.class index 4b72a2ad98f5a61f723cd70b9c8ab8e89fc5eb47..bdcd4601c6f15193a1e017fd608372c667ea4a72 100644 GIT binary patch delta 46 zcmV+}0MY-d7OEDossjNyv#SFu1{J;lAOODrC;-3!F#x^*Kmfr2MgYQ->j{DZy_0SV Eyi0!$$p8QV delta 46 zcmV+}0MY-d7OEDossjNzv#SFu1{J>mAOOGsC;-6#F#x{+Kmfu3MgYT;>j{DZzLRbW Eyi6z#(EtDd diff --git a/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-6$1.class b/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-6$1.class index 61308a1672a249242e8097f85c888fd2bc8c78ee..a00582457df62f61c73376758f191d0a4e436387 100644 GIT binary patch delta 46 zcmV+}0MY-c7O57nssjNuv#SFt1{K5rAOOVxC;-L)F#yB>Kmf-8MgYi@>Is4Y!;@_a EyiIWq>Hq)$ delta 46 zcmV+}0MY-c7O57nssjNvv#SFt1{K8sAOOYyC;-O*F#yE?Kmf=9MgYl^>Is4Y#FK3b EyiOVp@&Et; diff --git a/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-7$1.class b/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-7$1.class index 2a1f135e8ff6317864d940183f3c2705f85093d8..fbab870b370f836ba656ce801a12aa0c363474e3 100644 GIT binary patch delta 50 zcmV-20L}l07l#+HssjNqv#SGy1{ul#AOOn%C;-d=D*(*^GXTl}LIBPHNC3~1ND6`h I$&Px# delta 50 zcmV-20L}l07l#+HssjNrv#SGy1{uo$AOOq&C;-g>D*(;_GXTo~LIBSINC422ND6`h I%9G0qyn+D_@&Et; diff --git a/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-8$1.class b/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-8$1.class index 27d8f0cbaf469e4c00326d3dcd63242d98192fe3..7f25ff58db4ba95c9706ce2e72302a19cf4bbc1e 100644 GIT binary patch delta 50 zcmV-20L}l97?2pSssjNsv#SFQ2N~)BAOPzCCIIXJDgf;OHvsAYMgZ;rOaSkb(F%eA I>626oyo`Aer2qf` delta 50 zcmV-20L}l97?2pSssjNuv#SFQ2N~=DAOP(ECIIdLDgf^QHvsGaMgZ^tOaSqd(F%eA I>yuOqyp9mc1&!;DrQEb&8wN+*+l;_C@}nIP-A3Z&}aC^V8_VF;KIl>nVqYN@$cj=t~~%h C-wg`@ diff --git a/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt.class b/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt.class index 125de77505492e35f1f06ce3709bdddc5285594a..4d04c37230a1cfb87eefaf7521e824a2b0c3960a 100644 GIT binary patch delta 49 zcmV-10M7rpF}X3Y_7^3l07d}40963P0Av8k0CNE80D=Jf0FeO!0H6T+0IvY`0KNea HlN%VGuqY6L delta 49 zcmV-10M7rpF}X3Y_7^3m07d}50963Q0Av8l0CNEA0D=Jh0FeO$0H6T;0IvY|0KNec HlN%VGv1kyH diff --git a/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBar$icon$1$1.class b/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBar$icon$1$1.class index 0813e04dad15f8773047cde9889611a91fba1077..3b2daa6bb1788590202df5f2c2cb3d0d81a4356e 100644 GIT binary patch delta 71 zcmaE(_(pL9J2$VXl_8g*sfn_Ym65sGWL1GKMzhWHxoep?MHnm@j2N64MK-JQeP+a_ JZt?~J8vuDO5fK0Y delta 71 zcmaE(_(pL9J2$Vnl_8g*sfn_Ym65r{WL1GKMvKk!xoep?#TYCZj2N64#Wt(*eP+a_ JZt?~J8vuJk5g`Bo diff --git a/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBar$icon$1.class b/core/designsystem/build/tmp/kotlin-classes/release/com/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBar$icon$1.class index 92e4ddd661ed145d0d6dc18ce203e2471a2d160c..2809dfd758c4672006ccd741859464ce96b432a4 100644 GIT binary patch delta 63 zcmZ3fxl(gOJ|C~Cl_8g*sfn_Ym65sG}K66^FV2MCQK`L78g+ec&t+Z%VF5ysG zXhB;w<3rP$lzJi22VRE!BEhQtR&MJ}a4X+k3L5==@B4_@}Uwf+SYG7o$0wbr-K z*(;N8x+l>+iI0mM*x`I97g>g$@x20aVh8P#zzr0=Pg?Pyli ziyOYFT8_n-PsQ9UpNN}gY(}sw#%|hV@!>4Cna>O|T|S&0ssb!SWbqMyKfXJl9S7Gqd%iJ%jCOdrap|vg5rZPFp+< zUG=Qg3j9W-SLICg6k3}M)l8|juNp>jm1L;drOlb49BYQA5ij=}YRLT_USQQ~3141~xLl0~4p1%+;vsniOXLr*T>c7+ z}dd@NN8@rY7_CzL4GD9cc#RN+Zw1D;YgGS|qp z3Comb_P5|^WiP6gKCDv?;Th#?YEeduXp?e|n{g&5P@`Nyt@1nSlqu9Je`9?xSzC&R zAXc|%u9No*?7ZKwA#V~J^RA;Y0yIS;Xb#)!EG5xG1GJBZsE0!8qT|>^-(fSIMk`%M z8}jiyW@8Hq(Sc&T0vGKl#Wqx8J62%_)?p`_unW&(H(uapH(o>^Ucvx6F^oMpf-W3K zH-5rCoMP@Y*E4t-XW2Q59$a(Ki@&g6D!>8BqW#ixIv_RDn^GqYNPC#;VXYUhO8t0E z3eYDFqF)-p>tS{CpVGo%O3*vhO(V3IYcIV^{q#Pg_vjNkNJr_Tuw!$VwD40JqtEFQ zeMS>pFVh$FD}4!xj$k$&Mlt;m7PJ-!dz7hDm_=u>mPS!cV^~M$(SSG5!gVWMK!V26 z$+(LyVu;S+Lz)Qdx7>=z&t%gTs-UaEuJ)6WN$##u1yt_5An15IaueCOnVDOdvBS2l ahsBKxI(=8)xS-?w<@}8Ma@Ld{W5J*xkQBuLZ~&Zy-?_dtF$#5xyT4@ zDWI+5_|UW_P%lmNMdNuuMNJ?vBt9qx6sQH-MjjM3YHA4&UiQqHY5fZ(JngmDTHj9g zI$yriGmV~Ud{FGb2^KlK1>9iRKPJHnDk@3^%%G|A3}6S^l43}%9;{i~Cnwyvt~yTC zh&ge?^;Fl08gWxMRF}E9>1e9!Ma`J5#|_V##ipUFz8*E>rfp_{Kc_lgNLrevTDB9l zVqVGI+1Am5zx_^xW{mKC*m6;oqj zwy}89Y~#7AZd+0I=%%W#&p<0n+IAK>dInh<$6-d@)Lh+GT|er^P0Lq3<~RY4B_lfQ zON+h}ik7A)?UmaTUd&N#H>#(T4FM;c1{^D=tLmDOk`4Vo4QCsAZC}+*J*7KdT2D8r zbi)z89rH3)&5!X`;V{!+I)xK_(sJemTVtFVouqn zhZc{+Q9UcYA>W8_RnAmTqncExW?JP?4Z~z#D%8v%oxfNXbF3MbbImTzmotkw*^uRE zgPE$bg2V#p3~rOoqDY#-LXnR<#C+T-7GjZz;vV6lSX5xKSdDwdI@~9kaKG4!nCQR* zVi!t8A4gJKk#I0apN1w)L(5|@~}%=HS{%VT*s@*?2zKGTGRXi^Lj{B0Pgq?1GCflw&ulum@}K0_w0At#}bzu%8{zGI|dEcpii3#!>X( z1bT5A2ktpR8 z`lSI3NJ+dR4dGR31V@6}w(C;KF-p)|)I)DlFV}pKe>s2~IKhtNB=u^z2k5EcygTifv!X9Vp0t#phH8hS|x{Nxyf@ZvicCKAC zfdoxqALDMC#4ugLd-Oxlv||AxKaow>XgU3n+}m+3GQ-_+|^ODKVHzEaO<5p(o fGh+wayN-*S4|Moe-+Z9s{O9|BJI?=bC2><}k3-15` delta 54 ycmZorXi#9C?X#PYaU!d}Br^j810xgzDKOv$k`fbr+gUii{{O%6p*;V@0!{$<+zTrJ diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at index 99da06a7ab8a729d8d9d12053de6f960532f8819..8694ee8ce3f793f7c494edd3b86853f89127b363 100644 GIT binary patch delta 7 OcmX>k{#|s#cP;=A4g;3} delta 11 Scmew^dPsc3cdp4gT&Dpce+4T5 diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab index aeb4d17c176ca7b2cabdaf065480ec872541c320..c3ca544082d72b61ed3df26ad93c80017a4a98dd 100644 GIT binary patch delta 48 qcmZorXi#9C?X#PYVIr%(Bm)pILNSO90{lQMJJEMO{hMn;H7fuP69W+d delta 11 Scmey(b%A?BHS6SaETI4&z68qv diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab index c4720d01e51b3c167e621b204e7432f199a25cf8..d726bf7a880bb8c15d0608dcfdfeda4133d75297 100644 GIT binary patch delta 49 rcmZorXi#9C?X#PYVIr%(Bm)pILNSO90{lQMJJEMOli}};?}YdP!Pf|F delta 49 scmZorXi#9C?X#PYaU!d}BqIX@0}KP1V89O~{hMn;H7fuP69W+d delta 11 Scmey(b%A?BHS6SaETI4&z68qv diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab index 928090105196f40a03f20df25448743894fad007..3349b0cfe4771e311e0607e9b9014ac630b8a051 100644 GIT binary patch delta 70 zcmZorXi#9C?X#PYVIr%(Bm)pILNSO90s=s+JJEN(2BpU+*10xgzDKHQKlExE#=Zmbm`2YVBCI*H>SN{LM0Hp7o O`u~43BjbNQMg{;4FB6~u diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at index 3b6f0697e0f3cc29b7259b66680c3c79a8012c5e..8b8a3ecec0cde1ba87da37ea0a580919161a7e37 100644 GIT binary patch delta 30 lcmX?-bt`tmHx-VP(hNYrba3)N6}8RHdh^&e+iFWN0|3C03itp3 delta 455 zcmYjNJx{_w817wby&hKHmJdr6zi2TO#oDQHbRykEM;%-pnN3I>baU|j0O{nY!Niq; zu;|R-FYp&I8s8q6^rq*YulMf#zMkB^&OJ7%DR}6U`1P9QI;T+JlxggNIZ8xBa&{wP z|0+&(3XmAE>(Wr|PSpfp&($0f7V(ma4vPCIu4JMCjU^OgKdxHPa=ES9sA9s*9Cr|i zu-PAUrzA_alM)KvC)!{QBa&}!tgBU(lTRtUo8IWLeW8x# K-j^;uI*mW%i%^vS diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab index 0b33961fec3bf831696bb2c383fe7bce73e41623..4c6ad8378ef32ef0fe818f120439a69cff7ea538 100644 GIT binary patch delta 48 qcmZorXi#9C?X#PYVIr%(Bm)pILNSO90^C3>I?=bDap%Uf#{2-dR|m}i delta 48 scmZorXi#9C?X#PYaU!d}Br5|010xgzDKOv$l2Q|W>lvLko;BtN0JjGRVE_OC diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at index 7e731e7ee1e1ee894120c0cba01b1bae82a57dc4..25a7dcc9dbdb77fcd10def6fd9af6ade1da7c4b4 100644 GIT binary patch delta 7 Ocmey)zL$N&US%<7YKnS}u`-31Z= diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/counters.tab b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/counters.tab index 9153a30ef..920202f82 100644 --- a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/counters.tab +++ b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/counters.tab @@ -1,2 +1,2 @@ -12 +11 0 \ No newline at end of file diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/file-to-id.tab index 339d2897be6f3a8e0e40b6e8f16308393c4ee579..f5ab490264ceb75c030d12396d5fac5182eae634 100644 GIT binary patch delta 48 qcmZorXi#9C?X#PYVIr%(Bm)pILNSO90^C3>Khd|IamL28#{2-d76-Nf delta 48 scmZorXi#9C?X#PYaU!d}Bntxr10xgzDKOv$lFAc(>lu4Co;BtN0JyOSvj6}9 diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at index 09947d11cdfdfc2105bf384a33da41b1d5ac8ca7..afce831e8f06b6776dd87e9f59f94f1de8d53662 100644 GIT binary patch delta 4 Lcmb;{o=^+`1k?fW delta 11 QcmXS}oKVch!T delta 112 zcmZorXi)H-?X#PYk%57M8;IdR0K$3zq#A(uKM(*Z1|ARr1k6AT)bk&t4+cQ`B_{gT bi+~h!0XYtT{{IIFzWDwB|Hg;%{EQ3$3j`QP diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream index 82dcce2b420f9ba63317e4a82aff093b2c8afbc0..b73411eda599178cd04ec5f0e2c9f90e9d194ae5 100644 GIT binary patch delta 23 ecmZorXi(s0U}R!uVP#|I;N;pU_?~~F0viA-q67K> delta 24 fcmZorXi(r`U}R!uVP#|I;N;@oDEOX#q5>-bERX~R diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len index 1ff194f2e9051d3504a0a2f471c66d87c2e41e59..296694d3c0b2935793fbfb8b84f4496d1f079fc4 100644 GIT binary patch literal 8 LcmZQz00V9S022TV literal 8 LcmZQz00SNX02BZX diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len index a363176c8cf9dbf2868dabc2a7c34c549945aa8a..a5413564614472ae2e55bb44e79510947726def0 100644 GIT binary patch literal 8 LcmZQz0D~I<0N?=G literal 8 LcmZQz0D}hr0O$bW diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at index 22a05ed9c15519429fc90526fd1b3db02b56dbe5..f4949425917fad884b1b8c264ade31df0db0a4cb 100644 GIT binary patch delta 7 OcmaFEF`Z+BI12y_00LhC delta 25 gcmbQv@rGlAI16(yL(pVKCQr_w)UwRfa=q*l09~2~ZU6uP diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i index 8452381f854a744c97503a27560db444c9db7697..fd274018e830e7a5904ca90fabd233646303783d 100644 GIT binary patch delta 19 acmZo@U}|V!Vq)N$$P~A+q^Evjg9rdRlLl7+ delta 22 dcmZo@U}|V!Vq)N)$P~wVgMop8dt>74dH_N;1{VMT diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/lookups.tab b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/lookups.tab index 6f1ee20dd335ca2076b9807ef1b4583eb0b07ca1..5d1798fe6c30b47b2dd0895c367b86d1929331c1 100644 GIT binary patch delta 173 zcmZorXiyNG?X#PY0SF901PDwNRF(wMj8F_?gA~M1^v!3Q@qgkzF{QHq|Nkcgg$jUl z4v>xm(xpH;0!Y^Z>7f4;zpazn^zZ+FU!X~AfOHs;UIwJ&f%JlZllL*osnh_uJwR?6 dke&*pLxA)=AngXEmjh`PAibH9=|3+c0|0O7Kj{Df delta 173 zcmZorXiyNG?X#PYk%5810Ej_=W1^t4BtMV=5(HrofGH@R=$p^P`)}etF(tNt|Nkcg zrT+i@|33#v$Nm5RzZ6J|1I6or^pC$2zpaz{2$b~&>V5^J!+`W-ARP~+@BE#-k5NwL kDv;X)z>% diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/core/model/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at index e5ed63d3bfbfada0fffdae94feae4055555e9381..8bd51fcfa1914a786c8ce5d695d6c764b19f30d1 100644 GIT binary patch delta 7 OcmX@X@{oDMLq-4%+XF)Y delta 111 zcmaFJe1c`eL&kKLUn~p^4BQ+*f`JpnVmZwQrarKOsgDrq7KA#;3>G{Dp$;{v~U@{#<0s!m54*CE9 diff --git a/core/model/build/kotlin/compileReleaseKotlin/cacheable/last-build.bin b/core/model/build/kotlin/compileReleaseKotlin/cacheable/last-build.bin index 9b589642ea88681319ce99311232dcd1c6599175..f0f71798ffa5fa92652b9af58b1c67db8277c4a5 100644 GIT binary patch literal 18 YcmZ4UmVvdLhk=2yf2&Y!Bm)ot05dWKPXGV_ literal 18 YcmZ4UmVvdLhk=2yfAbuh9tI!)05)L+$p8QV diff --git a/core/model/build/kotlin/compileReleaseKotlin/local-state/build-history.bin b/core/model/build/kotlin/compileReleaseKotlin/local-state/build-history.bin index 9e148f58c2d11de5e946a0648ba553771b7f0018..e579070062985830dc628af5c33c3dad6c57d11e 100644 GIT binary patch literal 31 ccmZ4UmVvcgk^ur385kJ*w+hupLir2~09!ExT>t<8 literal 357 zcmZ4UmVvd3fq^lG0RotS?EcN6557bBAPOij$EJr7$YN#SEyyn}@lDLk^UO_5Pi4?Z z&d=4$E-lV1$t~7P&dO&eQ_C5+fhr5~^HTFl3=K)p s#*&<0P)UM%L7QMlUtMQ^zu=IdQ0EZ;AUhH?vq9aeNYGcHP$Ax606j@|tpET3 From a82b83b18643748f194fc2a58de1065dd81da677 Mon Sep 17 00:00:00 2001 From: Seunggu Kang Date: Sun, 26 May 2024 23:17:27 +0900 Subject: [PATCH 7/7] =?UTF-8?q?update:=20review=20dto=20=EC=88=98=EC=A0=95?= =?UTF-8?q?=20=EC=82=AC=ED=95=AD=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/kusitms/connectdog/core/data/mapper/ReviewMapper.kt | 3 ++- .../src/main/java/com/kusitms/connectdog/core/model/Review.kt | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/mapper/ReviewMapper.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/mapper/ReviewMapper.kt index 54a79793d..cb3c32fc5 100644 --- a/core/data/src/main/java/com/kusitms/connectdog/core/data/mapper/ReviewMapper.kt +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/mapper/ReviewMapper.kt @@ -30,6 +30,7 @@ fun ReviewDetailResponse.toData(): Review { location = "$departureLoc → $arrivalLoc", organization = intermediaryName, content = content, - intermediaryId = intermediaryId + intermediaryId = intermediaryId, + postMainImage = postMainImage ) } diff --git a/core/model/src/main/java/com/kusitms/connectdog/core/model/Review.kt b/core/model/src/main/java/com/kusitms/connectdog/core/model/Review.kt index ebaa5bae7..ceb1507e0 100644 --- a/core/model/src/main/java/com/kusitms/connectdog/core/model/Review.kt +++ b/core/model/src/main/java/com/kusitms/connectdog/core/model/Review.kt @@ -10,5 +10,6 @@ data class Review( val organization: String, val content: String, val contentImages: List?, - val intermediaryId: Long? = null + val intermediaryId: Long? = null, + val postMainImage: String = "" )