From 7146e500c57a1eb4c6d547f189e078e8f49c2ff6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Wed, 6 Nov 2024 12:21:43 +0100 Subject: [PATCH] Fix handling domain-add event in qui-updates Event handlers are called with keyword arguments, so "vm" needs to remain "vm". Fixes: a3f61ca "Do not notify outdated & EOL VMs if `skip-update` set" --- qui/tray/updates.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qui/tray/updates.py b/qui/tray/updates.py index 85af9b3b..8533dea3 100644 --- a/qui/tray/updates.py +++ b/qui/tray/updates.py @@ -147,9 +147,9 @@ def connect_events(self): self.dispatcher.add_handler('domain-feature-set:os-eol', self.feature_change) - def domain_added(self, _submitter, _event, vmname, *_args, **_kwargs): + def domain_added(self, _submitter, _event, vm, *_args, **_kwargs): try: - vm = self.qapp.domains[vmname] + vm = self.qapp.domains[vm] except exc.QubesDaemonCommunicationError: return except exc.QubesException: