diff options
-rw-r--r-- | backend/models/form.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/backend/models/form.py b/backend/models/form.py index 0b436e4..2cf8486 100644 --- a/backend/models/form.py +++ b/backend/models/form.py @@ -37,16 +37,16 @@ class Form(BaseModel): def dict(self, admin: bool = True, **kwargs: t.Dict) -> t.Dict[str, t.Any]: """Wrapper for original function to exclude private data for public access.""" data = super().dict(**kwargs) - + returned_data = {} - + if not admin: for field in PUBLIC_FIELDS: if field == "id" and kwargs.get("by_alias"): fetch_field = "_id" else: fetch_field = field - + returned_data[field] = data[fetch_field] else: returned_data = data |