clan-cli: Init clan machines import

This commit is contained in:
Qubasa
2024-09-16 18:15:51 +02:00
parent 6cd07d27b9
commit 0f0a8825e1
11 changed files with 241 additions and 63 deletions

View File

@@ -65,7 +65,7 @@ class ClanStore:
self._emitter.connect(signal, cb)
def set_logging_vm(self, ident: str) -> VMObject | None:
vm = self.get_vm(ClanURI(f"clan://{ident}"))
vm = self.get_vm(ClanURI.from_str(f"clan://{ident}"))
if vm is not None:
self._logging_vm = vm

View File

@@ -335,7 +335,7 @@ class ClanList(Gtk.Box):
def on_join_request(self, source: Any, url: str) -> None:
log.debug("Join request: %s", url)
clan_uri = ClanURI(url)
clan_uri = ClanURI.from_str(url)
JoinList.use().push(clan_uri, self.on_after_join)
def on_after_join(self, source: JoinValue) -> None: