diff --git a/ids/identity.py b/ids/identity.py index 92b9409..a918f55 100644 --- a/ids/identity.py +++ b/ids/identity.py @@ -93,13 +93,16 @@ def register( ): logger.debug(f"Registering IDS identity for {handles}") uris = [{"uri": handle} for handle in handles] - + import uuid body = { "device-name": "pypush", "hardware-version": "MacBookPro18,3", "language": "en-US", "os-version": "macOS,13.2.1,22D68", "software-version": "22D68", + "private-device-data": { + "u": uuid.uuid4().hex.upper(), + }, "services": [ { "capabilities": [{"flags": 1, "name": "Messenger", "version": 1}],