Closed ericgeldmacher closed 1 year ago
Sorry, not meaning to spam PRs. Tried to get this in before 0.8.0~ynh2
was merged into master.
Accounts config settings not being kept after upgrade.
[main.accounts.{key}]
inconfig_panel.toml
do not match up with keys used ininstall
,restore
, andupgrade
scripts.
nice catch!
Sorry, not meaning to spam PRs. Tried to get this in before
0.8.0~ynh2
was merged into master.
there is no problem at all, I could not know and it is not annoying to make as many updates as necessary ^w^
ah yes, I hadn't seen that, I'll restart the CI test again! :") 3301c6929e0656224a1f9cd290c63b7561580129
Everything looks good, do I merge? ^w^
Problem
[main.accounts.{key}]
inconfig_panel.toml
do not match up with keys used ininstall
,restore
, andupgrade
scripts.Solution
[main.accounts.{key}]
to[main.accounts.accounts_{key}]
inconfig_panel.toml
.upgrade
script to apply values from problem key to correct key.PR Status
config_panel.toml
(tested)upgrade
script (not tested)Automatic tests
Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ after creating the PR, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)