Skip to content

Commit

Permalink
fix: Changed permissions field type
Browse files Browse the repository at this point in the history
Changed permissions field type in Pollicy document from Permissions to int
  • Loading branch information
mike-pisman committed Oct 4, 2023
1 parent 48733e1 commit 9c44d6d
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions src/unipoll_api/documents.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
from fastapi_users_db_beanie import BeanieBaseUser
from pydantic import Field
from unipoll_api.utils import colored_dbg as Debug
from unipoll_api.utils.permissions import Permissions # WorkspacePermissions
from unipoll_api.utils.token_db import BeanieBaseAccessToken


Expand Down Expand Up @@ -117,14 +116,10 @@ class Group(Resource):

class Policy(Document):
id: ResourceID = Field(default_factory=ResourceID, alias="_id")
# workspace: Link["Workspace"]
parent_resource: BackLink["Workspace"] | BackLink["Group"] = Field(original_field="policies")
# workspace: BackLink[Workspace] = Field(original_field="policies")
policy_holder_type: Literal["account", "group"]
policy_holder: Link["Group"] | Link["Account"]
# policy_holder: list[Link["Account"]]
# policy_holder: Link[Resource]
permissions: Permissions
permissions: int


class Poll(Resource):
Expand Down

0 comments on commit 9c44d6d

Please sign in to comment.