aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--generalresearch/models/thl/user.py7
-rw-r--r--pyproject.toml2
2 files changed, 4 insertions, 5 deletions
diff --git a/generalresearch/models/thl/user.py b/generalresearch/models/thl/user.py
index ba49104..5f4cd73 100644
--- a/generalresearch/models/thl/user.py
+++ b/generalresearch/models/thl/user.py
@@ -299,10 +299,6 @@ class User(BaseModel):
@classmethod
def from_db(cls, res: dict[str, Any]) -> Self:
- if res["created"]:
- res["created"] = res["created"].replace(tzinfo=UTC)
- if res["last_seen"]:
- res["last_seen"] = res["last_seen"].replace(tzinfo=UTC)
res["product_id"] = UUID(res["product_id"]).hex
res["uuid"] = UUID(res["uuid"]).hex
return cls(
@@ -313,6 +309,9 @@ class User(BaseModel):
blocked=bool(res["blocked"]),
created=res["created"],
last_seen=res["last_seen"],
+ last_offerwall_requested_at=res["last_offerwall_requested_at"],
+ last_profiling_submission_at=res["last_profiling_submission_at"],
+ last_task_completed_at=res["last_task_completed_at"],
)
diff --git a/pyproject.toml b/pyproject.toml
index de59191..3d5e7f3 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "generalresearch"
-version = "3.9.3"
+version = "3.9.4"
description = "Python Utilities for General Research"
readme = "README.md"
requires-python = ">=3.14"