diff --git a/src/chat/modifier/cpim-chat-message-modifier.cpp b/src/chat/modifier/cpim-chat-message-modifier.cpp index 39104a674..d4853bf2d 100644 --- a/src/chat/modifier/cpim-chat-message-modifier.cpp +++ b/src/chat/modifier/cpim-chat-message-modifier.cpp @@ -126,7 +126,7 @@ ChatMessageModifier::Result CpimChatMessageModifier::decode (const shared_ptr cpimMessage = Cpim::Message::createFromString(contentBody); if (!cpimMessage || !cpimMessage->getMessageHeader("From") || !cpimMessage->getMessageHeader("To")) { lError() << "[CPIM] Message is invalid: " << contentBody; - errorCode = 500; + errorCode = 488; // Not Acceptable return ChatMessageModifier::Result::Error; } @@ -134,7 +134,7 @@ ChatMessageModifier::Result CpimChatMessageModifier::decode (const shared_ptrgetContentHeader("Content-Type"); if (!contentTypeHeader) { lError() << "[CPIM] No Content-type for the content of the message"; - errorCode = 500; + errorCode = 488; // Not Acceptable return ChatMessageModifier::Result::Error; } newContent.setContentType(ContentType(contentTypeHeader->getValue()));