fix message added not shwon on SessionMessageList

pull/1459/head
Audric Ackermann 4 years ago
parent 3d47d7d0e8
commit c5ad206239
No known key found for this signature in database
GPG Key ID: 999F434D76324AD4

@ -2,7 +2,6 @@ const { omit, compact, map } = require('lodash');
const { toLogFormat } = require('./errors');
const { SignalService } = require('../../../ts/protobuf');
const { parse: parsePhoneNumber } = require('../../../ts/types/PhoneNumber');
const DEFAULT_PHONE_TYPE = SignalService.DataMessage.Contact.Phone.Type.HOME;
@ -80,7 +79,7 @@ function parsePhoneItem(item) {
return Object.assign({}, item, {
type: item.type || DEFAULT_PHONE_TYPE,
value: parsePhoneNumber(item.value),
value: item.value,
});
}

@ -530,6 +530,10 @@ export async function handleMessageJob(
const { Whisper, getMessageController } = window;
const id = await message.commit();
message.set({ id });
window.Whisper.events.trigger('messageAdded', {
conversationKey: conversation.id,
messageModel: message,
});
getMessageController().register(message.id, message);
// Note that this can save the message again, if jobs were queued. We need to

Loading…
Cancel
Save