Drop message.deleted observable

This commit is contained in:
the-djmaze 2024-07-14 23:29:12 +02:00
parent d7bf80ea79
commit 93869315c1
4 changed files with 3 additions and 32 deletions

View file

@ -28,14 +28,10 @@ export class MessageCollectionModel extends AbstractCollectionModel
*/
static reviveFromJson(object/*, cached*/) {
let msg = MessageUserStore.message();
return super.reviveFromJson(object, message => {
return super.reviveFromJson(object, message =>
// If message is currently viewed, use that.
// Maybe then use msg.revivePropertiesFromJson(message) ?
message = (msg && msg.hash === message.hash) ? msg : MessageModel.reviveFromJson(message);
if (message) {
message.deleted(false);
return message;
}
});
(msg && msg.hash === message.hash) ? msg : MessageModel.reviveFromJson(message)
);
}
}