Skip to content

Commit e27ec21

Browse files
committed
fix: update protos and allow ListUpdate.remove
1 parent d02672a commit e27ec21

File tree

15 files changed

+395
-260
lines changed

15 files changed

+395
-260
lines changed

livekit-api/livekit/api/sip_service.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -168,17 +168,23 @@ async def update_inbound_trunk_fields(
168168
)
169169
if numbers is not None:
170170
if isinstance(numbers, ListUpdate):
171-
update.numbers = numbers
171+
update.numbers.set.extend(numbers.set)
172+
update.numbers.add.extend(numbers.add)
173+
update.numbers.remove.extend(numbers.remove)
172174
else:
173175
update.numbers.set.extend(numbers)
174176
if allowed_addresses is not None:
175177
if isinstance(allowed_addresses, ListUpdate):
176-
update.allowed_addresses = allowed_addresses
178+
update.allowed_addresses.set.extend(numbers.set)
179+
update.allowed_addresses.add.extend(numbers.add)
180+
update.allowed_addresses.remove.extend(numbers.remove)
177181
else:
178182
update.allowed_addresses.set.extend(allowed_addresses)
179183
if allowed_numbers is not None:
180184
if isinstance(allowed_numbers, ListUpdate):
181-
update.allowed_numbers = allowed_numbers
185+
update.allowed_numbers.set.extend(numbers.set)
186+
update.allowed_numbers.add.extend(numbers.add)
187+
update.allowed_numbers.remove.extend(numbers.remove)
182188
else:
183189
update.allowed_numbers.set.extend(allowed_numbers)
184190

@@ -343,7 +349,9 @@ async def update_outbound_trunk_fields(
343349
)
344350
if numbers is not None:
345351
if isinstance(numbers, ListUpdate):
346-
update.numbers = numbers
352+
update.numbers.set.extend(numbers.set)
353+
update.numbers.add.extend(numbers.add)
354+
update.numbers.remove.extend(numbers.remove)
347355
else:
348356
update.numbers.set.extend(numbers)
349357

livekit-api/livekit/api/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "1.0.5"
1+
__version__ = "1.0.6"

livekit-protocol/livekit/protocol/agent.py

Lines changed: 15 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

livekit-protocol/livekit/protocol/agent_dispatch.py

Lines changed: 13 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

livekit-protocol/livekit/protocol/analytics.py

Lines changed: 13 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

livekit-protocol/livekit/protocol/egress.py

Lines changed: 27 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

livekit-protocol/livekit/protocol/ingress.py

Lines changed: 16 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

livekit-protocol/livekit/protocol/metrics.py

Lines changed: 13 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

livekit-protocol/livekit/protocol/models.py

Lines changed: 174 additions & 164 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

livekit-protocol/livekit/protocol/models.pyi

Lines changed: 6 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)