diff --git a/python/dnfdaemon/server/__init__.py b/python/dnfdaemon/server/__init__.py index e1fb6aa063aa79908fbee3546c7d515ccc123ac5..eb78c2bd6c6131eba1fd94bf4ce0eea05716d707 100644 --- a/python/dnfdaemon/server/__init__.py +++ b/python/dnfdaemon/server/__init__.py @@ -1061,11 +1061,10 @@ class DnfDaemonBase(dbus.service.Object, DownloadCallback): def _get_id(self, pkg): """Get a package id from a given package.""" - values = [pkg.name, str(pkg.epoch), pkg.version, pkg.release, pkg.arch] if callable(pkg.ui_from_repo): - values.append(pkg.ui_from_repo()) + values = [pkg.name, str(pkg.epoch), pkg.version, pkg.release, pkg.arch, pkg.ui_from_repo()] else: - values.append(pkg.ui_from_repo) + values = [pkg.name, str(pkg.epoch), pkg.version, pkg.release, pkg.arch, pkg.ui_from_repo] return ",".join(values) def _get_action(self, po):