Prevent crash

pull/162/head
M66B 5 years ago
parent 68ae019ee6
commit d1914769c2

@ -391,13 +391,17 @@ public class ServiceSend extends ServiceBase {
HtmlHelper.getPreview(body),
parts.getWarnings(message.warning));
Long size = null;
if (body != null)
size = (long) body.length();
Long total = null;
List<EntityAttachment> attachments = db.attachment().getAttachments(sid);
for (EntityAttachment attachment : attachments)
if (attachment.size != null)
total = (total == null ? 0 : total) + attachment.size;
db.message().setMessageSize(sid, (long) body.length(), total);
db.message().setMessageSize(sid, size, total);
db.message().setMessageSent(sid, time);
db.message().setMessageUiHide(sid, false);

Loading…
Cancel
Save