Skip to content

Commit 7627f1c

Browse files
fix: Allow None for auto_assign to handle NULL values from database (#1980)
1 parent 835cb46 commit 7627f1c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/apps/activities/domain/activity.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ class ActivityOrFlowWithAssignmentsPublic(ActivityOrFlowBasicInfoPublic):
155155
class ActivityBaseInfo(ActivityMinimumInfo, InternalModel):
156156
contains_response_types: list[ResponseType]
157157
item_count: int
158-
auto_assign: bool
158+
auto_assign: bool | None = True
159159

160160

161161
class ActivitySubjectMetadata(PublicModel):

src/apps/activity_flows/domain/flow.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class FlowBaseInfo(InternalModel):
4343
order: int
4444
is_hidden: bool | None = False
4545
activity_ids: list[uuid.UUID] = Field(default_factory=list)
46-
auto_assign: bool
46+
auto_assign: bool | None = True
4747

4848

4949
class FlowSingleLanguageMobileDetailPublic(FlowBaseInfo, InternalModel):

0 commit comments

Comments
 (0)