From 0d5447ce04e5d00a474cd5751c45340e47565d06 Mon Sep 17 00:00:00 2001 From: Tim Lauridsen <tla@rasmil.dk> Date: Thu, 24 Jun 2021 13:12:48 +0200 Subject: [PATCH] dnf group_install & group_remove need the grp.ig, not the dnf.comps.Group object --- python/dnfdaemon/server/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/dnfdaemon/server/__init__.py b/python/dnfdaemon/server/__init__.py index 2fc67a3..1aa504e 100644 --- a/python/dnfdaemon/server/__init__.py +++ b/python/dnfdaemon/server/__init__.py @@ -457,7 +457,7 @@ class DnfDaemonBase(dbus.service.Object, DownloadCallback): grp = self._find_group(cmd) if grp: try: - self.base.group_install(grp, pkg_types) + self.base.group_install(grp.id, pkg_types) except dnf.exceptions.CompsError as e: return json.dumps((False, str(e))) value = self.build_transaction() @@ -470,7 +470,7 @@ class DnfDaemonBase(dbus.service.Object, DownloadCallback): grp = self._find_group(cmd) if grp: try: - self.base.group_remove(grp) + self.base.group_remove(grp.id) except dnf.exceptions.CompsError as e: return json.dumps((False, str(e))) value = self.build_transaction() -- GitLab