From 5900bfaccd5d1f4549e4028b18afdd9ea90807f0 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Tue, 2 Feb 2010 16:56:05 +0000 Subject: (get_extmaint_authentication) remember the email when an error occured (should probably be applied to other authenticated helpers too or we should move to some common engine) --- mdkapplet-extended-maintenance-helper | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'mdkapplet-extended-maintenance-helper') diff --git a/mdkapplet-extended-maintenance-helper b/mdkapplet-extended-maintenance-helper index c698a29f..b481104e 100755 --- a/mdkapplet-extended-maintenance-helper +++ b/mdkapplet-extended-maintenance-helper @@ -49,6 +49,7 @@ foreach my $opt (@ARGV) { } } my ($version) = @ARGV; +my $email; $version or die "usage: $0 \n"; @@ -121,7 +122,7 @@ sub get_extmaint_authentication() { new_link_button('https://my.mandriva.com/info', N("More information on your user account"))) ]), gtknew('Table', col_spacings => 5, row_spacings => 5, children => [ - [ N("Your email"), $email_w = gtknew('Entry') ], + [ N("Your email"), $email_w = gtknew('Entry', text => $email) ], [ N("Your password"), $password_w ], ]), gtknew('HButtonBox', layout => 'start', children_tight => [ @@ -131,7 +132,7 @@ sub get_extmaint_authentication() { create_okcancel($w, N("Next"), N("Cancel")), ]); - my $email = $email_w->get_text; + $email = $email_w->get_text; # when embedded: $password = $password_w->get_text if !$password_restrieved; if ($res) { -- cgit v1.2.1