Add receive support for pin/unpin message

Co-authored-by: Jamie <113370520+jamiebuilds-signal@users.noreply.github.com>
This commit is contained in:
automated-signal
2025-12-05 13:21:03 -06:00
committed by GitHub
parent ddb8ed18b9
commit 19a4fec1f2
24 changed files with 861 additions and 97 deletions

View File

@@ -17,7 +17,6 @@ import {
deliveryReceiptBatcher,
} from '../util/deliveryReceipt.preload.js';
import { getSenderIdentifier } from '../util/getSenderIdentifier.dom.js';
import { isNormalNumber } from '../util/isNormalNumber.std.js';
import { upgradeMessageSchema } from '../util/migrations.preload.js';
import { getOwn } from '../util/getOwn.std.js';
import {
@@ -184,10 +183,7 @@ export async function handleDataMessage(
return;
}
const updatedAt: number =
data && isNormalNumber(data.timestamp)
? data.timestamp
: Date.now();
const updatedAt: number = data?.timestamp ?? Date.now();
const previousSendState = getOwn(
sendStateByConversationId,