Skip to content

Commit 468e158

Browse files
committed
Added identification_task.observation.user_uuid
1 parent 9dd03b4 commit 468e158

File tree

4 files changed

+10
-1
lines changed

4 files changed

+10
-1
lines changed

docs/SimplifiedObservation.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
88
**uuid** | **str** | | [readonly]
9+
**user_uuid** | **str** | | [readonly]
910
**created_at** | **datetime** | |
1011
**created_at_local** | **datetime** | The date and time when the record was created, displayed in the local timezone specified for this entry. | [readonly]
1112
**received_at** | **datetime** | | [readonly]

mosquito_alert/models/simplified_observation.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,13 @@ class SimplifiedObservation(BaseModel):
3030
SimplifiedObservation
3131
""" # noqa: E501
3232
uuid: StrictStr
33+
user_uuid: StrictStr
3334
created_at: datetime
3435
created_at_local: datetime = Field(description="The date and time when the record was created, displayed in the local timezone specified for this entry.")
3536
received_at: datetime
3637
location: SimplifiedLocation
3738
note: Optional[StrictStr] = Field(default=None, description="Note user attached to report.")
38-
__properties: ClassVar[List[str]] = ["uuid", "created_at", "created_at_local", "received_at", "location", "note"]
39+
__properties: ClassVar[List[str]] = ["uuid", "user_uuid", "created_at", "created_at_local", "received_at", "location", "note"]
3940

4041
model_config = ConfigDict(
4142
populate_by_name=True,
@@ -70,9 +71,11 @@ def to_dict(self) -> Dict[str, Any]:
7071
* OpenAPI `readOnly` fields are excluded.
7172
* OpenAPI `readOnly` fields are excluded.
7273
* OpenAPI `readOnly` fields are excluded.
74+
* OpenAPI `readOnly` fields are excluded.
7375
"""
7476
excluded_fields: Set[str] = set([
7577
"uuid",
78+
"user_uuid",
7679
"created_at_local",
7780
"received_at",
7881
])
@@ -103,6 +106,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
103106

104107
_obj = cls.model_validate({
105108
"uuid": obj.get("uuid"),
109+
"user_uuid": obj.get("user_uuid"),
106110
"created_at": obj.get("created_at"),
107111
"created_at_local": obj.get("created_at_local"),
108112
"received_at": obj.get("received_at"),

test/test_identification_task.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ def make_instance(self, include_optional) -> IdentificationTask:
3838
return IdentificationTask(
3939
observation = mosquito_alert.models.simplified_observation.SimplifiedObservation(
4040
uuid = '',
41+
user_uuid = '',
4142
created_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
4243
created_at_local = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
4344
received_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
@@ -83,6 +84,7 @@ def make_instance(self, include_optional) -> IdentificationTask:
8384
return IdentificationTask(
8485
observation = mosquito_alert.models.simplified_observation.SimplifiedObservation(
8586
uuid = '',
87+
user_uuid = '',
8688
created_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
8789
created_at_local = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
8890
received_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),

test/test_simplified_observation.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ def make_instance(self, include_optional) -> SimplifiedObservation:
3737
if include_optional:
3838
return SimplifiedObservation(
3939
uuid = '',
40+
user_uuid = '',
4041
created_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
4142
created_at_local = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
4243
received_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
@@ -52,6 +53,7 @@ def make_instance(self, include_optional) -> SimplifiedObservation:
5253
else:
5354
return SimplifiedObservation(
5455
uuid = '',
56+
user_uuid = '',
5557
created_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
5658
created_at_local = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),
5759
received_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'),

0 commit comments

Comments
 (0)