From bd9f2e8a8d1d7abe05f61f749992cda30a81cd15 Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Thu, 24 Sep 2026 11:23:12 +0200 Subject: refactor(node): move the operator's group controls out of webrtc_server GroupOpsMixin in transport/webrtc/group_ops.py: member revocation and unpinning, the group key rotation, apps and their directories with the allow-list, and Search listing. Co-Authored-By: Claude Opus 5.5 --- packages/meshbay-node/src/meshbay_node/ops.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/meshbay-node/src/meshbay_node/ops.py') diff --git a/packages/meshbay-node/src/meshbay_node/ops.py b/packages/meshbay-node/src/meshbay_node/ops.py index bdcb130..cee4e75 100644 --- a/packages/meshbay-node/src/meshbay_node/ops.py +++ b/packages/meshbay-node/src/meshbay_node/ops.py @@ -1654,7 +1654,7 @@ async def set_enabled_apps(state: dict, group_id: str, apps: list[str]) -> dict: """ roster = _roster(state) ctx = _group_ctx(state, group_id) - # See the same guard in webrtc_server._do_apps_enabled: Files cannot be + # See the same guard in webrtc/group_ops.py _do_apps_enabled: Files cannot be # turned off, and both writers put it at the front so the two agree. if "files" not in apps: apps = ["files"] + list(apps) -- cgit v1.2.3