Skip to content

Commit

Permalink
refactor: Resolved mypy issues caused by original_field
Browse files Browse the repository at this point in the history
  • Loading branch information
mike-pisman committed Dec 8, 2023
1 parent 5390021 commit 73aa72b
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/unipoll_api/documents.py
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ async def remove_member(self, member_to_delete: "Member", save: bool = True) ->


class Group(Resource):
workspace: BackLink[Workspace] = Field(original_field="groups")
workspace: BackLink[Workspace] = Field(original_field="groups") # type: ignore
members: list[Link["Member"]] = []
groups: list[Link["Group"]] = []

Expand Down Expand Up @@ -169,7 +169,7 @@ async def remove_member(self, member: "Member", save: bool = True) -> bool:


class Poll(Resource):
workspace: BackLink[Workspace] = Field(original_field="polls")
workspace: BackLink[Workspace] = Field(original_field="polls") # type: ignore
public: bool
published: bool
questions: list
Expand Down Expand Up @@ -205,6 +205,6 @@ async def get_policy_holder(self, fetch_links: bool = False) -> "Group | Member"
class Member(Document):
id: ResourceID = Field(default_factory=ResourceID, alias="_id")
account: Link[Account]
workspace: BackLink[Workspace] = Field(original_field="members")
groups: list[BackLink[Group]] = Field(original_field="members")
workspace: BackLink[Workspace] = Field(original_field="members") # type: ignore
groups: list[BackLink[Group]] = Field(original_field="members") # type: ignore
policies: list[Link[Policy]] = []

0 comments on commit 73aa72b

Please sign in to comment.