Branch: refs/heads/addon-with-refused-license
Home: https://github.com/yast/yast-registration
Commit: eb645e25de8ddce00380a4281e7105ec73da93bd
https://github.com/yast/yast-registration/commit/eb645e25de8ddce00380a4281e7...
Author: Martin Vidner
Date: 2020-05-28 (Thu, 28 May 2020)
Changed paths:
M src/lib/registration/ui/addon_eula_dialog.rb
M test/registration/ui/addon_eula_dialog_test.rb
Log Message:
-----------
Declining/refusal of an addon license means canceling all addons. (bsc#1169577)
Without this, an addon is still installed even if its license is declined.
In commit 1c7d041f6b3e71dce6a6f6062f10b1d6f0121754,
PR https://github.com/yast/yast-registration/pull/440 ,
the idea was that we can unselect an addon whose license was declined, and
proceed with installing the remaining addons. But that does not work out with
autoselected addons ( https://github.com/yast/yast-registration/pull/335
https://github.com/yast/yast-registration/pull/338 ) where we take into
account the product dependencies.
The new solution is to interpret a refusal of a license as the Back button,
which ends installation of ALL selected addons.
Commit: 990f40874633e29a1c64746e407c30b14206a66c
https://github.com/yast/yast-registration/commit/990f40874633e29a1c64746e407...
Author: Martin Vidner
Date: 2020-05-28 (Thu, 28 May 2020)
Changed paths:
M package/yast2-registration.changes
M package/yast2-registration.spec
Log Message:
-----------
version + changelog
Compare: https://github.com/yast/yast-registration/compare/b876eb35cd40...990f4087463...