Case Updated: Im trying to find a way to to only s...
# administration
p
Case Updated: Im trying to find a way to to only show the Most Recent comment the agent adds toa Case when the Case Update email is sent. Currently it uses [${decoratedMessage}] and a lot of logic is the message is too long, but always shows the entire message history. Native code from the default System Template:
Copy code
<p class="current" style=""><i>
<#assign decoratedMessage = ""> 
<#assign remainingMessages = 0> 
<#assign warningMessage = ""> 
<#list case.messages as message> 
<#assign decoratedMessage = decoratedMessage + "-----Original Message-----<br>"> <#assign decoratedMessage = decoratedMessage + "From: " + message.author + "<br>"> <#assign decoratedMessage = decoratedMessage + "Sent: " + message.messageDate + "<br>"> <#assign decoratedMessage = decoratedMessage + "Subject: " + case.title + "<br><br>"> <#if (message.message?length + decoratedMessage?length) < 1000000> <#assign decoratedMessage = decoratedMessage + message.message + "<br><br>"> <#else> <#assign remainingMessages = remainingMessages + 1> </#if> </#list> ${decoratedMessage} <#if (remainingMessages > 0)> <#assign warningMessage = warningMessage + "<br>(" + remainingMessages + " older ">
      <#if remainingMessages == 1>
        <#assign warningMessage = warningMessage + "message was">
      <#else>
        <#assign warningMessage = warningMessage + "messages were">
      </#if>
      <#assign warningMessage = warningMessage + "omitted because of length limits. Please view the case online for the full message history.)"> </#if> ${warningMessage} </i></p>