1- import { formatWithTransfer } from '@lib/stringDateTrasnfer' ;
21import stringifyQuery from '@lib/stringifyQuery' ;
32import {
43 GetMessagesFinalizeRequest ,
@@ -26,10 +25,10 @@ import {
2625 GetStatisticsResponse ,
2726 SingleMessageSentResponse ,
2827} from '@models/responses/messageResponses' ;
29- import { DetailGroupMessageResponse } from '@models/responses/sendManyDetailResponse' ;
30- import { Schema } from 'effect' ;
28+ import { DetailGroupMessageResponse } from '@models/responses/sendManyDetailResponse' ;
29+ import { Schema } from 'effect' ;
3130import * as Effect from 'effect/Effect' ;
32- import { defaultRuntime , runPromise as runtimeRunPromise } from 'effect/Runtime' ;
31+ import { defaultRuntime , runPromise as runtimeRunPromise } from 'effect/Runtime' ;
3332import {
3433 BadRequestError ,
3534 MessageNotReceivedError ,
@@ -51,13 +50,13 @@ export default class MessageService extends DefaultService {
5150 appId ?: string ,
5251 ) : Promise < SingleMessageSentResponse > {
5352 // Effect-Schema 기반 런타임 검증
54- const decodedMessage = Schema . decodeUnknownSync ( requestSendOneMessageSchema ) (
55- message ,
56- ) ;
53+ const decodedMessage = Schema . decodeUnknownSync (
54+ requestSendOneMessageSchema ,
55+ ) ( message ) ;
5756
5857 const parameter = {
5958 message : decodedMessage ,
60- ...( appId ? { agent : { appId } } : { } ) ,
59+ ...( appId ? { agent : { appId} } : { } ) ,
6160 } as SingleMessageSendingRequestSchema ;
6261
6362 return this . request <
@@ -109,16 +108,11 @@ export default class MessageService extends DefaultService {
109108 requestConfigParameter ,
110109 ) ;
111110
112- const scheduledDate =
113- decodedConfig . scheduledDate != undefined
114- ? formatWithTransfer ( decodedConfig . scheduledDate )
115- : undefined ;
116-
117111 const parameterObject = {
118112 messages : messageParameters ,
119113 allowDuplicates : decodedConfig . allowDuplicates ,
120- ...( decodedConfig . appId ? { agent : { appId : decodedConfig . appId } } : { } ) ,
121- scheduledDate,
114+ ...( decodedConfig . appId ? { agent : { appId : decodedConfig . appId } } : { } ) ,
115+ scheduledDate : decodedConfig . scheduledDate ,
122116 showMessageList : decodedConfig . showMessageList ,
123117 } ;
124118
@@ -146,7 +140,7 @@ export default class MessageService extends DefaultService {
146140 /**
147141 * 4. 모든 메시지 발송건이 실패인 경우 MessageNotReceivedError 반환
148142 */
149- const { count } = response . groupInfo ;
143+ const { count} = response . groupInfo ;
150144 const failedAll =
151145 response . failedMessageList . length > 0 &&
152146 count . total === count . registeredFailed ;
0 commit comments