diff --git a/package-lock.json b/package-lock.json index fad7fd6..d39d675 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "devDependencies": { "@seamapi/fake-seam-connect": "1.74.0", "@seamapi/nextlove-sdk-generator": "1.15.0", - "@seamapi/types": "1.322.3", + "@seamapi/types": "1.327.0", "del": "^7.1.0", "prettier": "^3.2.5" } @@ -473,9 +473,9 @@ } }, "node_modules/@seamapi/types": { - "version": "1.322.3", - "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.322.3.tgz", - "integrity": "sha512-YkeKrIVCoK2UemyLAiBHAtddNdsbS6THAwJ/DLVPwH0UjY73kpvOi7ZSOk+tNYNc82SwL52ZNruQNbjKrnNi/Q==", + "version": "1.327.0", + "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.327.0.tgz", + "integrity": "sha512-dq35pIwxWGZKtZyh1kRQTMddpM8mb4aFvBOvbjdE3f/BexXP9TMGOxLqXir4TBHdJzjp7P0395wKBAWiF2Pwng==", "dev": true, "engines": { "node": ">=18.12.0", diff --git a/package.json b/package.json index 4de99be..f7b017d 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "devDependencies": { "@seamapi/fake-seam-connect": "1.74.0", "@seamapi/nextlove-sdk-generator": "1.15.0", - "@seamapi/types": "1.322.3", + "@seamapi/types": "1.327.0", "del": "^7.1.0", "prettier": "^3.2.5" } diff --git a/seam/routes/models.py b/seam/routes/models.py index 7a78c61..6e0f206 100644 --- a/seam/routes/models.py +++ b/seam/routes/models.py @@ -630,6 +630,7 @@ class SeamEvent: acs_credential_id: str acs_user_id: str acs_encoder_id: str + acs_access_group_id: str client_session_id: str connect_webview_id: str action_attempt_id: str @@ -660,6 +661,8 @@ class SeamEvent: temperature_fahrenheit: float upper_limit_celsius: float upper_limit_fahrenheit: float + desired_temperature_celsius: float + desired_temperature_fahrenheit: float enrollment_automation_id: str @staticmethod @@ -679,6 +682,7 @@ def from_dict(d: Dict[str, Any]): acs_credential_id=d.get("acs_credential_id", None), acs_user_id=d.get("acs_user_id", None), acs_encoder_id=d.get("acs_encoder_id", None), + acs_access_group_id=d.get("acs_access_group_id", None), client_session_id=d.get("client_session_id", None), connect_webview_id=d.get("connect_webview_id", None), action_attempt_id=d.get("action_attempt_id", None), @@ -709,6 +713,10 @@ def from_dict(d: Dict[str, Any]): temperature_fahrenheit=d.get("temperature_fahrenheit", None), upper_limit_celsius=d.get("upper_limit_celsius", None), upper_limit_fahrenheit=d.get("upper_limit_fahrenheit", None), + desired_temperature_celsius=d.get("desired_temperature_celsius", None), + desired_temperature_fahrenheit=d.get( + "desired_temperature_fahrenheit", None + ), enrollment_automation_id=d.get("enrollment_automation_id", None), )