From a383276b61064ca7fc34574827d4a97980d6340d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Imobach=20Gonz=C3=A1lez=20Sosa?= Date: Thu, 21 Oct 2021 11:11:29 +0100 Subject: [PATCH] Fix the Libzypp product spec reader * Return an object of the proper class. * Set the products as "base". --- src/lib/y2packager/product_spec_readers/libzypp.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/y2packager/product_spec_readers/libzypp.rb b/src/lib/y2packager/product_spec_readers/libzypp.rb index 7c0779aa..84abd897 100644 --- a/src/lib/y2packager/product_spec_readers/libzypp.rb +++ b/src/lib/y2packager/product_spec_readers/libzypp.rb @@ -18,7 +18,7 @@ # find current contact information at www.suse.com. require "y2packager/product" -require "y2packager/product_spec" +require "y2packager/libzypp_product_spec" module Y2Packager module ProductSpecReaders @@ -26,12 +26,12 @@ module ProductSpecReaders class Libzypp def products Y2Packager::Product.available_base_products.map do |prod| - Y2Packager::ProductSpec.new( + Y2Packager::LibzyppProductSpec.new( name: prod.name, display_name: prod.display_name, version: prod.version, arch: prod.arch&.to_sym, # TODO: use a symbol (?) - base: prod.category == :base, + base: true, order: prod.order ) end