diff --git a/package-lock.json b/package-lock.json index 15ea70f..0623549 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "devDependencies": { "@seamapi/fake-seam-connect": "1.86.0", "@seamapi/nextlove-sdk-generator": "^1.19.10", - "@seamapi/types": "1.885.0", + "@seamapi/types": "1.896.0", "del": "^7.1.0", "prettier": "^3.2.5" } @@ -535,9 +535,9 @@ } }, "node_modules/@seamapi/types": { - "version": "1.885.0", - "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.885.0.tgz", - "integrity": "sha512-6UZr0c5a8xY0G3+rx5d7akRyBGfjlBy4W9rg2ZBIdQyc1PwwNDsHUyfhbobxin/EV9vi+EI91KHm51/Ont74SQ==", + "version": "1.896.0", + "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.896.0.tgz", + "integrity": "sha512-88vOrL/lmSRIvAA0fKBVLMePNHG5cJgkx2/NeVFq9f5/xtvMOf3jFERP5OPYB9s1KmTcRJ9zId+pq/Vz3zxcBw==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index 7f74ca1..ce71f6c 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "devDependencies": { "@seamapi/fake-seam-connect": "1.86.0", "@seamapi/nextlove-sdk-generator": "^1.19.10", - "@seamapi/types": "1.885.0", + "@seamapi/types": "1.896.0", "del": "^7.1.0", "prettier": "^3.2.5" } diff --git a/seam/routes/models.py b/seam/routes/models.py index d4cf358..a42b7dd 100644 --- a/seam/routes/models.py +++ b/seam/routes/models.py @@ -1061,6 +1061,8 @@ class SeamEvent: event_type: str occurred_at: str workspace_id: str + change_reason: str + changed_properties: List[Dict[str, Any]] code: str access_code_errors: List[Dict[str, Any]] access_code_warnings: List[Dict[str, Any]] @@ -1151,6 +1153,8 @@ def from_dict(d: Dict[str, Any]): event_type=d.get("event_type", None), occurred_at=d.get("occurred_at", None), workspace_id=d.get("workspace_id", None), + change_reason=d.get("change_reason", None), + changed_properties=d.get("changed_properties", None), code=d.get("code", None), access_code_errors=d.get("access_code_errors", None), access_code_warnings=d.get("access_code_warnings", None),