diff options
author | lovetox <philipp@hoerist.com> | 2020-12-27 02:32:57 +0300 |
---|---|---|
committer | lovetox <philipp@hoerist.com> | 2020-12-27 15:57:06 +0300 |
commit | dfd510b85c35d5dfcccba6038983640f64191c8a (patch) | |
tree | e350b0ff7c573d1705c2ca440e06fbc70e68105b | |
parent | 8b43342fdc758f7fff38ab678587818602aa9bae (diff) |
VCard4: Use Parameters object
-rw-r--r-- | nbxmpp/modules/vcard4.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/nbxmpp/modules/vcard4.py b/nbxmpp/modules/vcard4.py index 48ca7c4..41fd1cf 100644 --- a/nbxmpp/modules/vcard4.py +++ b/nbxmpp/modules/vcard4.py @@ -525,7 +525,7 @@ class NProperty: additional: List[str] = field(default_factory=list) prefix: List[str] = field(default_factory=list) suffix: List[str] = field(default_factory=list) - parameters: List[Parameter] = field(default_factory=list) + parameters: Parameters = field(default_factory=Parameters) @classmethod def from_node(cls, node): @@ -595,7 +595,7 @@ class GenderProperty: name: str = field(default='gender', init=False) sex: Optional[str] = None identity: Optional[str] = None - parameters: List[Parameter] = field(default_factory=list) + parameters: Parameters = field(default_factory=Parameters) @classmethod def from_node(cls, node): @@ -622,7 +622,7 @@ class GenderProperty: if self.sex: node.addChild('sex', payload=self.sex) if self.identity: - node.addChild('identity', payload=self.sex) + node.addChild('identity', payload=self.identity) return node @property @@ -643,7 +643,7 @@ class AdrProperty: region: List[str] = field(default_factory=list) code: List[str] = field(default_factory=list) country: List[str] = field(default_factory=list) - parameters: List[Parameter] = field(default_factory=list) + parameters: Parameters = field(default_factory=Parameters) @classmethod def from_node(cls, node): @@ -714,7 +714,7 @@ class LangProperty: name: str = field(default='lang', init=False) value: str - parameters: List[Parameter] = field(default_factory=list) + parameters: Parameters = field(default_factory=Parameters) @classmethod def from_node(cls, node): @@ -853,7 +853,7 @@ class ClientpidmapProperty: name: str = field(default='clientpidmap', init=False) sourceid: int uri: str - parameters: List[Parameter] = field(default_factory=list) + parameters: Parameters = field(default_factory=Parameters) @classmethod def from_node(cls, node): |