feat(fingerprint): add platform fingerprint hash

This commit is contained in:
Varun Narravula
2026-01-14 20:19:09 -08:00
parent fcee735578
commit e9e935d6c4
4 changed files with 12 additions and 6 deletions

View File

@@ -196,7 +196,8 @@ export const handleOlmPingMessage: MessageHandler = async (context) => {
kernelVersion: fingerprint.kernelVersion,
arch: fingerprint.arch,
deviceModel: fingerprint.deviceModel,
serialNumber: fingerprint.serialNumber
serialNumber: fingerprint.serialNumber,
platformFingerprint: fingerprint.platformFingerprint
});
} else {
await db
@@ -211,7 +212,8 @@ export const handleOlmPingMessage: MessageHandler = async (context) => {
kernelVersion: fingerprint.kernelVersion,
arch: fingerprint.arch,
deviceModel: fingerprint.deviceModel,
serialNumber: fingerprint.serialNumber
serialNumber: fingerprint.serialNumber,
platformFingerprint: fingerprint.platformFingerprint
})
.where(eq(fingerprints.olmId, olm.olmId));
}

View File

@@ -319,7 +319,8 @@ export const handleOlmRegisterMessage: MessageHandler = async (context) => {
kernelVersion: fingerprint.kernelVersion,
arch: fingerprint.arch,
deviceModel: fingerprint.deviceModel,
serialNumber: fingerprint.serialNumber
serialNumber: fingerprint.serialNumber,
platformFingerprint: fingerprint.platformFingerprint
});
} else {
await db
@@ -334,7 +335,8 @@ export const handleOlmRegisterMessage: MessageHandler = async (context) => {
kernelVersion: fingerprint.kernelVersion,
arch: fingerprint.arch,
deviceModel: fingerprint.deviceModel,
serialNumber: fingerprint.serialNumber
serialNumber: fingerprint.serialNumber,
platformFingerprint: fingerprint.platformFingerprint
})
.where(eq(fingerprints.olmId, olm.olmId));
}