Branch: refs/heads/addon-with-refused-license
Home: https://github.com/yast/yast-registration
Commit: 93b8b33ce1130838bf87d0051945501a01966ad5
https://github.com/yast/yast-registration/commit/93b8b33ce1130838bf87d005194...
Author: Martin Vidner
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
M src/lib/registration/addon.rb
Log Message:
-----------
more yardoc
Commit: 1274021d272322807e149ef6a8c88b6a9253c993
https://github.com/yast/yast-registration/commit/1274021d272322807e149ef6a8c...
Author: Martin Vidner
Date: 2020-05-19 (Tue, 19 May 2020)
Changed paths:
M src/lib/registration/clients/inst_scc.rb
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)
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 Abort button,
which ends installation of ALL selected addons.
Compare: https://github.com/yast/yast-registration/compare/93b8b33ce113%5E...1274021d...