Revision 8a6cb88a
Von Moritz Bunkus vor mehr als 13 Jahren hinzugefügt
bin/mozilla/admin.pl | ||
---|---|---|
739 | 739 |
foreach my $i (@update_rows) { |
740 | 740 |
restore_form($saved_form); |
741 | 741 |
|
742 |
map { $form->{$_} = $form->{"${_}_${i}"} } qw(dbname dbdriver dbhost dbport dbuser dbpasswd); |
|
742 |
%::myconfig = (); |
|
743 |
map { $form->{$_} = $::myconfig{$_} = $form->{"${_}_${i}"} } qw(dbname dbdriver dbhost dbport dbuser dbpasswd); |
|
743 | 744 |
|
744 | 745 |
print $form->parse_html_template("admin/dbupgrade_header"); |
745 | 746 |
|
Auch abrufbar als: Unified diff
Vor DB-Update aus Admin-Bereich %::myconfig mit DB-Variablen füllen
Die RDBOs benutzen beim DB-Connect die Werte aus ::myconfig -- anders
als die Legacy-Funktionen in SL/User.pm. Die Admin-Funktion
"Datebankadministration -> Datenbank aktualisieren" muss
dementsrechend nicht nur $::form (für SL/User.pm), sondern auch
::myconfig bestücken.
Fix für Bug 1661.