Update change log and spec for wrt-plugins-tizen_0.4.27
[framework/web/wrt-plugins-tizen.git] / src / Messaging / Sms.cpp
index 695b6cb..5aa74d5 100644 (file)
@@ -830,49 +830,34 @@ void Sms::addMessageToDraft()
 
     Try
     {
-       sendOpt = msg_create_struct(MSG_STRUCT_SENDOPT);
-       msg_set_bool_value(sendOpt, MSG_SEND_OPT_SETTING_BOOL, false);
+        sendOpt = msg_create_struct(MSG_STRUCT_SENDOPT);
+        msg_set_bool_value(sendOpt, MSG_SEND_OPT_SETTING_BOOL, false);
         int msgId = -1;
-//        MSG_SENDINGOPT_S option = { false, false, false };
-//        option.option.smsSendOpt.bReplyPath = true;
-        // trying to get message from platform
-
-//        const msg_folder_id_t platfromFolderId = Messaging::convertFolderToPlatform(DRAFTBOX);
-
-//        msg_set_message_id(m_messageData, 0);                
-//        msg_set_folder_id(m_messageData, platfromFolderId);
-//        msg_set_network_status(m_messageData, MSG_NETWORK_NOT_SEND);
 
         // trying to add message
         int ret = msg_add_message(MsgGetCommonHandle(), m_messageData, sendOpt);
-        if (ret < MSG_SUCCESS) {
+        if(ret < MSG_SUCCESS) {
             LoggerE("msg_add_message failed, error code=" << ret);
             Throw(WrtDeviceApis::Commons::PlatformException);
         }
-       else
-       {
-               msgId = ret;    
-       }
+        else
+        {
+            msgId = ret;       
+        }
                        
-         LoggerD("Message ID : " << msgId);
-         if (msgId < 0)
-         {
-                LoggerD("Message ID is invailded ");
-                Throw(WrtDeviceApis::Commons::PlatformException);
-         }
+        LoggerD("Message ID : " << msgId);
+        if (msgId < 0)
+        {
+            LoggerD("Message ID is invailded ");
+            Throw(WrtDeviceApis::Commons::PlatformException);
+        }
          
-         msg_set_int_value(m_messageData, MSG_MESSAGE_ID_INT, msgId);
+        msg_set_int_value(m_messageData, MSG_MESSAGE_ID_INT, msgId);
 
-         setId(convertId(msgId));
-        setFolderType(DRAFTBOX);
-        setMessageStatus(MESSAGE_STATUS_DRAFT);
-         LoggerD("Message Status " <<  getMessageStatus());
+        setId(convertId(msgId));
 
-#if 0
-         if ( folder_list_view.nCount )
-               msg_release_list_struct(&folder_list_view);
-#endif   
-       msg_release_struct(&sendOpt);
+        readExistingMessage();
+        msg_release_struct(&sendOpt);
 
     }
     Catch(WrtDeviceApis::Commons::PlatformException) {