Skip to content

Commit 97021e6

Browse files
authored
Merge pull request #14 from fedi-libs/fix/cant-serialize-propertyvalue
fix: PropertyValue is not implement to_json
2 parents 19dbef3 + fdcb134 commit 97021e6

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed
Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
from dataclasses import dataclass, field
22
from typing import Union
33

4-
from ...types import Undefined, ActivityPubModel
4+
from ...dumper import _serialize_model_to_json
5+
from ...types import ActivityPubModel, Undefined
6+
57

68
@dataclass
79
class PropertyValue(ActivityPubModel):
@@ -10,4 +12,7 @@ class PropertyValue(ActivityPubModel):
1012
name: Union[str, Undefined] = field(default_factory=Undefined)
1113
value: Union[str, Undefined] = field(default_factory=Undefined)
1214

13-
_extra: dict = field(default_factory=dict)
15+
_extra: dict = field(default_factory=dict)
16+
17+
def to_json(self) -> dict:
18+
return _serialize_model_to_json(self)

0 commit comments

Comments
 (0)