Revision 4bd1e2f8
Von Sven Schöling vor etwa 9 Jahren hinzugefügt
bin/mozilla/am.pl | ||
---|---|---|
885 | 885 |
|
886 | 886 |
$myconfig{show_form_details} = 1 unless (defined($myconfig{show_form_details})); |
887 | 887 |
$form->{CAN_CHANGE_PASSWORD} = $main::auth->can_change_password(); |
888 |
$form->{todo_cfg} = { TODO->get_user_config('login' => $form->{login}) };
|
|
888 |
$form->{todo_cfg} = { TODO->get_user_config('login' => $::myconfig{login}) };
|
|
889 | 889 |
|
890 |
$form->{title} = $locale->text('Edit Preferences for #1', $form->{login});
|
|
890 |
$form->{title} = $locale->text('Edit Preferences for #1', $::myconfig{login});
|
|
891 | 891 |
|
892 | 892 |
$form->header(); |
893 | 893 |
|
... | ... | |
907 | 907 |
|
908 | 908 |
$form->{stylesheet} = $form->{usestylesheet}; |
909 | 909 |
|
910 |
TODO->save_user_config('login' => $form->{login}, %{ $form->{todo_cfg} || { } });
|
|
910 |
TODO->save_user_config('login' => $::myconfig{login}, %{ $form->{todo_cfg} || { } });
|
|
911 | 911 |
|
912 | 912 |
if (AM->save_preferences($form)) { |
913 | 913 |
if ($::auth->can_change_password() |
... | ... | |
920 | 920 |
$form->error($::locale->text('The settings were saved, but the password was not changed.') . ' ' . join(' ', $verifier->errors($result))); |
921 | 921 |
} |
922 | 922 |
|
923 |
$::auth->change_password($form->{login}, $form->{new_password});
|
|
923 |
$::auth->change_password($::myconfig{login}, $form->{new_password});
|
|
924 | 924 |
} |
925 | 925 |
|
926 | 926 |
$form->redirect($locale->text('Preferences saved!')); |
Auch abrufbar als: Unified diff
login nicht aus $::form nehmen. Teil 1