diff --git a/keyosk/serializers/account.py b/keyosk/serializers/account.py index fb9cf28..a8d1fe0 100644 --- a/keyosk/serializers/account.py +++ b/keyosk/serializers/account.py @@ -46,7 +46,7 @@ class AccountSerializer(msh.Schema): ) @classmethod - def update(cls, uuid: Union[str, uuid.UUID], data: Dict[str, Any]) -> KeyoskAccount: + def update(cls, uuid: Union[str, UUID], data: Dict[str, Any]) -> KeyoskAccount: data.update({"uuid": UUID(str(uuid))}) loaded = cls(exclude=["created", "updated"]).load(data) loaded.updated = datetime.datetime.utcnow() diff --git a/keyosk/serializers/domain.py b/keyosk/serializers/domain.py index ee654ba..b945a24 100644 --- a/keyosk/serializers/domain.py +++ b/keyosk/serializers/domain.py @@ -140,7 +140,7 @@ class DomainSerializer(msh.Schema): ) @classmethod - def update(cls, uuid: Union[str, uuid.UUID], data: Dict[str, Any]) -> KeyoskDomain: + def update(cls, uuid: Union[str, UUID], data: Dict[str, Any]) -> KeyoskDomain: data.update({"uuid": UUID(str(uuid))}) loaded = cls(exclude=["created", "updated"]).load(data) loaded.updated = datetime.datetime.utcnow()