Philipp Hörist pushed to branch master at gajim / python-nbxmpp
Commits:
-
4f890ee7
by lovetox at 2022-03-13T08:30:38+01:00
-
9f57399c
by lovetox at 2022-03-13T08:31:51+01:00
-
4a1195ce
by lovetox at 2022-03-13T08:32:05+01:00
4 changed files:
Changes:
| ... | ... | @@ -5,3 +5,5 @@ nbxmpp.egg-info |
| 5 | 5 |
dist
|
| 6 | 6 |
.idea
|
| 7 | 7 |
*~
|
| 8 |
+*.sublime-workspace
|
|
| 9 |
+*.sublime-project
|
| ... | ... | @@ -4,4 +4,4 @@ from .protocol import * |
| 4 | 4 |
|
| 5 | 5 |
gi.require_version('Soup', '2.4')
|
| 6 | 6 |
|
| 7 |
-__version__: str = "3.0.0-dev1"
|
|
| 7 |
+__version__: str = "3.0.0-dev2"
|
| ... | ... | @@ -367,6 +367,7 @@ class RosterItem: |
| 367 | 367 |
name: Optional[str] = None
|
| 368 | 368 |
ask: Optional[str] = None
|
| 369 | 369 |
subscription: Optional[str] = None
|
| 370 |
+ approved: Optional[str] = None
|
|
| 370 | 371 |
groups: Set[str] = field(default_factory=set)
|
| 371 | 372 |
|
| 372 | 373 |
@classmethod
|
| ... | ... | @@ -382,7 +383,8 @@ class RosterItem: |
| 382 | 383 |
return cls(jid=jid,
|
| 383 | 384 |
name=attrs.get('name'),
|
| 384 | 385 |
ask=attrs.get('ask'),
|
| 385 |
- subscription=attrs.get('subscription'),
|
|
| 386 |
+ subscription=attrs.get('subscription') or 'none',
|
|
| 387 |
+ approved=attrs.get('approved'),
|
|
| 386 | 388 |
groups=groups)
|
| 387 | 389 |
|
| 388 | 390 |
def asdict(self) -> dict[str, Any]:
|
| ... | ... | @@ -390,6 +392,7 @@ class RosterItem: |
| 390 | 392 |
'name': self.name,
|
| 391 | 393 |
'ask': self.ask,
|
| 392 | 394 |
'subscription': self.subscription,
|
| 395 |
+ 'approved': self.approved,
|
|
| 393 | 396 |
'groups': self.groups}
|
| 394 | 397 |
|
| 395 | 398 |
|
| 1 | 1 |
[metadata]
|
| 2 | 2 |
name = nbxmpp
|
| 3 |
-version = 3.0.0-dev1
|
|
| 3 |
+version = 3.0.0-dev2
|
|
| 4 | 4 |
description = XMPP Library
|
| 5 | 5 |
author = Yann Leboulanger, Philipp Hoerist
|
| 6 | 6 |
author_email = gajim-devel@gajim.org
|