Skip to content

Commit dcfc28e

Browse files
committed
fixes
1 parent 01e243c commit dcfc28e

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

packages/models-library/src/models_library/rest_error.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from dataclasses import dataclass, field
1+
from dataclasses import dataclass
22
from typing import Annotated
33

44
from pydantic import BaseModel, ConfigDict, Field

packages/service-library/src/servicelib/aiohttp/rest_utils.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from dataclasses import asdict
2-
31
from aiohttp import web
42
from aiohttp.web import RouteDef, RouteTableDef
53
from common_library.json_serialization import json_dumps
@@ -13,11 +11,7 @@ class EnvelopeFactory:
1311
"""
1412

1513
def __init__(self, data=None, error=None):
16-
enveloped = {"data": data, "error": error}
17-
for key, value in enveloped.items():
18-
if value is not None and not isinstance(value, dict):
19-
enveloped[key] = asdict(value)
20-
self._envelope = enveloped
14+
self._envelope = {"data": data, "error": error}
2115

2216
def as_dict(self) -> dict:
2317
return self._envelope

0 commit comments

Comments
 (0)