diff --git a/python/dnfdaemon/server/__init__.py b/python/dnfdaemon/server/__init__.py index 2fc67a3aaa912d45e9b344e4ae9cc0dc11ca570d..1aa504eaff5cc8074c655a07fd9fabc413efd3f8 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()