diff --git a/backend-node/data/mail-sent/12b583c9-a6b2-4c7f-8340-fd0e700aa32e.json b/backend-node/data/mail-sent/12b583c9-a6b2-4c7f-8340-fd0e700aa32e.json
deleted file mode 100644
index 9e7a209c..00000000
--- a/backend-node/data/mail-sent/12b583c9-a6b2-4c7f-8340-fd0e700aa32e.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "id": "12b583c9-a6b2-4c7f-8340-fd0e700aa32e",
- "sentAt": "2025-10-22T05:17:38.303Z",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [
- "zian9227@naver.com"
- ],
- "subject": "Fwd: ㅏㅣ",
- "htmlContent": "\r\n
\r\n
ㄴㅇㄹㄴㅇㄹㄴㅇㄹㅇ리'ㅐㅔ'ㅑ678463ㅎㄱ휼췇흍츄
\r\n
\r\n
\r\n \r\n
---------- 전달된 메시지 ----------
\r\n
보낸 사람: \"이희진\"
\r\n
날짜: 2025. 10. 22. 오후 1:32:34
\r\n
제목: ㅏㅣ
\r\n
\r\n undefined\r\n
\r\n ",
- "status": "success",
- "messageId": "<74dbd467-6185-024d-dd60-bf4459ff9ea4@wace.me>",
- "accepted": [
- "zian9227@naver.com"
- ],
- "rejected": [],
- "deletedAt": "2025-10-22T06:36:10.876Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/1bb5ebfe-3f6c-4884-a043-161ae3f74f75.json b/backend-node/data/mail-sent/1bb5ebfe-3f6c-4884-a043-161ae3f74f75.json
deleted file mode 100644
index 2f624e9c..00000000
--- a/backend-node/data/mail-sent/1bb5ebfe-3f6c-4884-a043-161ae3f74f75.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "id": "1bb5ebfe-3f6c-4884-a043-161ae3f74f75",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [],
- "cc": [],
- "bcc": [],
- "subject": "Fwd: ㄴㅇㄹㅇㄴㄴㄹ 테스트트트",
- "htmlContent": "\n\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n전달된 메일:\n\n보낸사람: \"이희진\" \n날짜: 2025. 10. 22. 오후 4:24:54\n제목: ㄴㅇㄹㅇㄴㄴㄹ\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nㄹㅇㄴㄹㅇㄴㄹㅇㄴ\n",
- "sentAt": "2025-10-22T07:49:50.811Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T07:49:50.811Z",
- "deletedAt": "2025-10-22T07:50:14.211Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/375f2326-ca86-468a-bfc3-2d4c3825577b.json b/backend-node/data/mail-sent/375f2326-ca86-468a-bfc3-2d4c3825577b.json
deleted file mode 100644
index c142808d..00000000
--- a/backend-node/data/mail-sent/375f2326-ca86-468a-bfc3-2d4c3825577b.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "id": "375f2326-ca86-468a-bfc3-2d4c3825577b",
- "sentAt": "2025-10-22T04:57:39.706Z",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [
- "\"이희진\" "
- ],
- "subject": "Re: ㅏㅣ",
- "htmlContent": "\r\n \r\n
ㅁㄴㅇㄹㅁㅇㄴㄹㅁㄴㅇㄹㅁㄴㅇㄹㅁㄴㅇㄹㅁㄴㅇㄹㄴㅁㅇㄹ
\r\n
\r\n
\r\n \r\n
보낸 사람: \"이희진\"
\r\n
날짜: 2025. 10. 22. 오후 1:32:34
\r\n
제목: ㅏㅣ
\r\n
\r\n undefined\r\n
\r\n ",
- "status": "success",
- "messageId": "",
- "accepted": [
- "zian9227@naver.com"
- ],
- "rejected": [],
- "deletedAt": "2025-10-22T07:11:04.666Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/386e334a-df76-440c-ae8a-9bf06982fdc8.json b/backend-node/data/mail-sent/386e334a-df76-440c-ae8a-9bf06982fdc8.json
deleted file mode 100644
index 31da5552..00000000
--- a/backend-node/data/mail-sent/386e334a-df76-440c-ae8a-9bf06982fdc8.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "id": "386e334a-df76-440c-ae8a-9bf06982fdc8",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [],
- "cc": [],
- "bcc": [],
- "subject": "Fwd: ㄴ",
- "htmlContent": "\n
\n \n
---------- 전달된 메일 ----------
\n
보낸사람: \"이희진\" <zian9227@naver.com>
\n
날짜: 2025. 10. 22. 오후 12:58:15
\n
제목: ㄴ
\n
\n
ㄴㅇㄹㄴㅇㄹㄴㅇㄹ\n
\n
\n ",
- "sentAt": "2025-10-22T07:04:27.192Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T07:04:57.280Z",
- "deletedAt": "2025-10-22T07:50:17.136Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/3d411dc4-69a6-4236-b878-9693dff881be.json b/backend-node/data/mail-sent/3d411dc4-69a6-4236-b878-9693dff881be.json
deleted file mode 100644
index aa107de7..00000000
--- a/backend-node/data/mail-sent/3d411dc4-69a6-4236-b878-9693dff881be.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "id": "3d411dc4-69a6-4236-b878-9693dff881be",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [
- "zian9227@naver.com"
- ],
- "cc": [],
- "bcc": [],
- "subject": "Re: ㄴ",
- "htmlContent": "\n
\n \n
원본 메일:
\n
보낸사람: \"이희진\"
\n
날짜: 2025. 10. 22. 오후 12:58:15
\n
제목: ㄴ
\n
\n
undefined
\n
\n ",
- "sentAt": "2025-10-22T06:56:51.060Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T06:56:51.060Z",
- "deletedAt": "2025-10-22T07:50:22.989Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/3e30a264-8431-44c7-96ef-eed551e66a11.json b/backend-node/data/mail-sent/3e30a264-8431-44c7-96ef-eed551e66a11.json
deleted file mode 100644
index d824d67b..00000000
--- a/backend-node/data/mail-sent/3e30a264-8431-44c7-96ef-eed551e66a11.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "id": "3e30a264-8431-44c7-96ef-eed551e66a11",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [],
- "cc": [],
- "bcc": [],
- "subject": "Fwd: ㄴ",
- "htmlContent": "\n
\n \n
---------- 전달된 메일 ----------
\n
보낸사람: \"이희진\"
\n
날짜: 2025. 10. 22. 오후 12:58:15
\n
제목: ㄴ
\n
\n
\n
\n ",
- "sentAt": "2025-10-22T06:57:53.335Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T07:00:23.394Z",
- "deletedAt": "2025-10-22T07:50:20.510Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/4a32bab5-364e-4037-bb00-31d2905824db.json b/backend-node/data/mail-sent/4a32bab5-364e-4037-bb00-31d2905824db.json
deleted file mode 100644
index 92de4a0c..00000000
--- a/backend-node/data/mail-sent/4a32bab5-364e-4037-bb00-31d2905824db.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "id": "4a32bab5-364e-4037-bb00-31d2905824db",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [],
- "cc": [],
- "bcc": [],
- "subject": "테스트 마지가",
- "htmlContent": "ㅁㄴㅇㄹ",
- "sentAt": "2025-10-22T07:49:29.948Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T07:49:29.948Z",
- "deletedAt": "2025-10-22T07:50:12.374Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/5bfb2acd-023a-4865-a738-2900179db5fb.json b/backend-node/data/mail-sent/5bfb2acd-023a-4865-a738-2900179db5fb.json
deleted file mode 100644
index 5f5a5cfc..00000000
--- a/backend-node/data/mail-sent/5bfb2acd-023a-4865-a738-2900179db5fb.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "id": "5bfb2acd-023a-4865-a738-2900179db5fb",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [],
- "cc": [],
- "bcc": [],
- "subject": "Fwd: ㄴ",
- "htmlContent": "\n
\n \n
---------- 전달된 메일 ----------
\n
보낸사람: \"이희진\"
\n
날짜: 2025. 10. 22. 오후 12:58:15
\n
제목: ㄴ
\n
\n
ㄴㅇㄹㄴㅇㄹㄴㅇㄹ\n
\n
\n ",
- "sentAt": "2025-10-22T07:03:09.080Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T07:03:39.150Z",
- "deletedAt": "2025-10-22T07:50:19.035Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/683c1323-1895-403a-bb9a-4e111a8909f6.json b/backend-node/data/mail-sent/683c1323-1895-403a-bb9a-4e111a8909f6.json
deleted file mode 100644
index b3c3259f..00000000
--- a/backend-node/data/mail-sent/683c1323-1895-403a-bb9a-4e111a8909f6.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "id": "683c1323-1895-403a-bb9a-4e111a8909f6",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [
- "zian9227@naver.com"
- ],
- "cc": [],
- "bcc": [],
- "subject": "Re: ㄴ",
- "htmlContent": "\n
\n \n
원본 메일:
\n
보낸사람: \"이희진\"
\n
날짜: 2025. 10. 22. 오후 12:58:15
\n
제목: ㄴ
\n
\n
undefined
\n
\n ",
- "sentAt": "2025-10-22T06:54:55.097Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T06:54:55.097Z",
- "deletedAt": "2025-10-22T07:50:24.672Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/7bed27d5-dae4-4ba8-85d0-c474c4fb907a.json b/backend-node/data/mail-sent/7bed27d5-dae4-4ba8-85d0-c474c4fb907a.json
deleted file mode 100644
index d9edbdeb..00000000
--- a/backend-node/data/mail-sent/7bed27d5-dae4-4ba8-85d0-c474c4fb907a.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "id": "7bed27d5-dae4-4ba8-85d0-c474c4fb907a",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [],
- "cc": [],
- "bcc": [],
- "subject": "Fwd: ㅏㅣ",
- "htmlContent": "\n
\n \n
---------- 전달된 메일 ----------
\n
보낸사람: \"이희진\"
\n
날짜: 2025. 10. 22. 오후 1:32:34
\n
제목: ㅏㅣ
\n
\n undefined\n
\n ",
- "sentAt": "2025-10-22T06:41:52.984Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T06:46:23.051Z",
- "deletedAt": "2025-10-22T07:50:29.124Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/8990ea86-3112-4e7c-b3e0-8b494181c4e0.json b/backend-node/data/mail-sent/8990ea86-3112-4e7c-b3e0-8b494181c4e0.json
deleted file mode 100644
index f0ed2dcf..00000000
--- a/backend-node/data/mail-sent/8990ea86-3112-4e7c-b3e0-8b494181c4e0.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "id": "8990ea86-3112-4e7c-b3e0-8b494181c4e0",
- "accountName": "",
- "accountEmail": "",
- "to": [],
- "subject": "",
- "htmlContent": "",
- "sentAt": "2025-10-22T06:17:31.379Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T06:17:31.379Z",
- "deletedAt": "2025-10-22T07:50:30.736Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/99703f2c-740c-492e-a866-a04289a9b699.json b/backend-node/data/mail-sent/99703f2c-740c-492e-a866-a04289a9b699.json
deleted file mode 100644
index 1c6dc41f..00000000
--- a/backend-node/data/mail-sent/99703f2c-740c-492e-a866-a04289a9b699.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "id": "99703f2c-740c-492e-a866-a04289a9b699",
- "accountName": "",
- "accountEmail": "",
- "to": [],
- "subject": "",
- "htmlContent": "",
- "sentAt": "2025-10-22T06:20:08.450Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T06:20:08.450Z",
- "deletedAt": "2025-10-22T06:36:07.797Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/9ab1e5ee-4f5e-4b79-9769-5e2a1e1ffc8e.json b/backend-node/data/mail-sent/9ab1e5ee-4f5e-4b79-9769-5e2a1e1ffc8e.json
deleted file mode 100644
index 31bde67a..00000000
--- a/backend-node/data/mail-sent/9ab1e5ee-4f5e-4b79-9769-5e2a1e1ffc8e.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "id": "9ab1e5ee-4f5e-4b79-9769-5e2a1e1ffc8e",
- "sentAt": "2025-10-22T04:31:17.175Z",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [
- "\"이희진\" "
- ],
- "subject": "Re: ㅅㄷㄴㅅ",
- "htmlContent": "\r\n \r\n
배불르고 졸린데 커피먹으니깐 졸린건 괜찮아졋고 배불러서 물배찼당아아아아
\r\n
\r\n
\r\n \r\n
보낸 사람: \"이희진\"
\r\n
날짜: 2025. 10. 22. 오후 1:03:03
\r\n
제목: ㅅㄷㄴㅅ
\r\n
\r\n undefined\r\n
\r\n ",
- "status": "success",
- "messageId": "<0f215ba8-a1e4-8c5a-f43f-962f0717c161@wace.me>",
- "accepted": [
- "zian9227@naver.com"
- ],
- "rejected": [],
- "deletedAt": "2025-10-22T07:11:10.245Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/9d0b9fcf-cabf-4053-b6b6-6e110add22de.json b/backend-node/data/mail-sent/9d0b9fcf-cabf-4053-b6b6-6e110add22de.json
deleted file mode 100644
index 2ace7d67..00000000
--- a/backend-node/data/mail-sent/9d0b9fcf-cabf-4053-b6b6-6e110add22de.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "id": "9d0b9fcf-cabf-4053-b6b6-6e110add22de",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [
- "zian9227@naver.com"
- ],
- "cc": [],
- "bcc": [],
- "subject": "Re: ㅏㅣ",
- "htmlContent": "\n
\n \n
원본 메일:
\n
보낸사람: \"이희진\"
\n
날짜: 2025. 10. 22. 오후 1:32:34
\n
제목: ㅏㅣ
\n
\n
undefined
\n
\n ",
- "sentAt": "2025-10-22T06:50:04.224Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T06:50:04.224Z",
- "deletedAt": "2025-10-22T07:50:26.224Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/b293e530-2b2d-4b8a-8081-d103fab5a13f.json b/backend-node/data/mail-sent/b293e530-2b2d-4b8a-8081-d103fab5a13f.json
deleted file mode 100644
index 77d9053f..00000000
--- a/backend-node/data/mail-sent/b293e530-2b2d-4b8a-8081-d103fab5a13f.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "id": "b293e530-2b2d-4b8a-8081-d103fab5a13f",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [
- "zian9227@naver.com"
- ],
- "cc": [],
- "bcc": [],
- "subject": "Re: 수신메일확인용",
- "htmlContent": "\n
\n \n
원본 메일:
\n
보낸사람: \"이희진\"
\n
날짜: 2025. 10. 13. 오전 10:40:30
\n
제목: 수신메일확인용
\n
\n undefined\n
\n ",
- "sentAt": "2025-10-22T06:47:53.815Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T06:48:53.876Z",
- "deletedAt": "2025-10-22T07:50:27.706Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/cf892a77-1998-4165-bb9d-b390451465b2.json b/backend-node/data/mail-sent/cf892a77-1998-4165-bb9d-b390451465b2.json
deleted file mode 100644
index 426f81fb..00000000
--- a/backend-node/data/mail-sent/cf892a77-1998-4165-bb9d-b390451465b2.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "id": "cf892a77-1998-4165-bb9d-b390451465b2",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [],
- "cc": [],
- "bcc": [],
- "subject": "Fwd: ㄴ",
- "htmlContent": "\n\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n전달된 메일:\n\n보낸사람: \"이희진\" \n날짜: 2025. 10. 22. 오후 12:58:15\n제목: ㄴ\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nㄴㅇㄹㄴㅇㄹㄴㅇㄹ\n",
- "sentAt": "2025-10-22T07:06:11.620Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T07:07:11.749Z",
- "deletedAt": "2025-10-22T07:50:15.739Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/e3501abc-cd31-4b20-bb02-3c7ddbe54eb8.json b/backend-node/data/mail-sent/e3501abc-cd31-4b20-bb02-3c7ddbe54eb8.json
deleted file mode 100644
index cf31f7dc..00000000
--- a/backend-node/data/mail-sent/e3501abc-cd31-4b20-bb02-3c7ddbe54eb8.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "id": "e3501abc-cd31-4b20-bb02-3c7ddbe54eb8",
- "accountName": "",
- "accountEmail": "",
- "to": [],
- "subject": "",
- "htmlContent": "",
- "sentAt": "2025-10-22T06:15:02.128Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T06:15:02.128Z",
- "deletedAt": "2025-10-22T07:08:43.543Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/eb92ed00-cc4f-4cc8-94c9-9bef312d16db.json b/backend-node/data/mail-sent/eb92ed00-cc4f-4cc8-94c9-9bef312d16db.json
deleted file mode 100644
index 0c19dc0c..00000000
--- a/backend-node/data/mail-sent/eb92ed00-cc4f-4cc8-94c9-9bef312d16db.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "id": "eb92ed00-cc4f-4cc8-94c9-9bef312d16db",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [],
- "cc": [],
- "bcc": [],
- "subject": "메일 임시저장 테스트 4",
- "htmlContent": "asd",
- "sentAt": "2025-10-22T06:21:40.019Z",
- "status": "draft",
- "isDraft": true,
- "updatedAt": "2025-10-22T06:21:40.019Z",
- "deletedAt": "2025-10-22T06:36:05.306Z"
-}
\ No newline at end of file
diff --git a/backend-node/data/mail-sent/fd2a8b41-2e6e-4e5e-b8e8-63d31efc5082.json b/backend-node/data/mail-sent/fd2a8b41-2e6e-4e5e-b8e8-63d31efc5082.json
deleted file mode 100644
index 073c20f0..00000000
--- a/backend-node/data/mail-sent/fd2a8b41-2e6e-4e5e-b8e8-63d31efc5082.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- "id": "fd2a8b41-2e6e-4e5e-b8e8-63d31efc5082",
- "sentAt": "2025-10-22T04:29:14.738Z",
- "accountId": "account-1759310844272",
- "accountName": "이희진",
- "accountEmail": "hjlee@wace.me",
- "to": [
- "\"이희진\" "
- ],
- "subject": "Re: ㅅㄷㄴㅅ",
- "htmlContent": "\r\n \r\n
ㅁㄴㅇㄹㅁㄴㅇㄹㅁㄴㅇㄹㅁㄴㅇㄹㄴㅇㄹㄴㅇㄹ
\r\n
\r\n
\r\n \r\n
보낸 사람: \"이희진\"
\r\n
날짜: 2025. 10. 22. 오후 1:03:03
\r\n
제목: ㅅㄷㄴㅅ
\r\n
\r\n undefined\r\n
\r\n ",
- "attachments": [
- {
- "filename": "test용 이미지2.png",
- "originalName": "test용 이미지2.png",
- "size": 0,
- "path": "/app/uploads/mail-attachments/1761107350246-298369766.png",
- "mimetype": "image/png"
- }
- ],
- "status": "success",
- "messageId": "",
- "accepted": [
- "zian9227@naver.com"
- ],
- "rejected": [],
- "deletedAt": "2025-10-22T07:11:12.907Z"
-}
\ No newline at end of file
diff --git a/frontend/lib/registry/components/modal-repeater-table/ModalRepeaterTableComponent.tsx b/frontend/lib/registry/components/modal-repeater-table/ModalRepeaterTableComponent.tsx
index 109c5c56..56f04d26 100644
--- a/frontend/lib/registry/components/modal-repeater-table/ModalRepeaterTableComponent.tsx
+++ b/frontend/lib/registry/components/modal-repeater-table/ModalRepeaterTableComponent.tsx
@@ -312,18 +312,32 @@ export function ModalRepeaterTableComponent({
}
// sourceColumns에 포함된 컬럼 제외 (조인된 컬럼 제거)
+ // 단, columnMappings에 정의된 컬럼은 저장해야 하므로 제외하지 않음
+ const mappedFields = columns
+ .filter(col => col.mapping?.type === "source" && col.mapping?.sourceField)
+ .map(col => col.field);
+
const filteredData = value.map((item: any) => {
const filtered: Record = {};
Object.keys(item).forEach((key) => {
- // sourceColumns에 포함된 컬럼은 제외 (item_info 테이블의 컬럼)
- if (sourceColumns.includes(key)) {
- return;
- }
- // 메타데이터 필드도 제외
+ // 메타데이터 필드 제외
if (key.startsWith("_")) {
return;
}
+
+ // sourceColumns에 포함되어 있지만 columnMappings에도 정의된 경우 → 저장함
+ if (mappedFields.includes(key)) {
+ filtered[key] = item[key];
+ return;
+ }
+
+ // sourceColumns에만 있고 매핑 안 된 경우 → 제외 (조인 전용)
+ if (sourceColumns.includes(key)) {
+ return;
+ }
+
+ // 나머지는 모두 저장
filtered[key] = item[key];
});