From 2d7c0c7ad703c69ee212b410f7fef22eb172343f Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Thu, 4 Dec 2008 14:23:23 +0000 Subject: (add_restricted_medium) display a success message when media were successfully added --- NEWS | 3 +++ mdkapplet-restricted-helper | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/NEWS b/NEWS index 4ca422b8..9e012d71 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,6 @@ +- mdkapplet-restricted-helper + o display a success message when media were successfully added + Version 2.71 - 3 December 2008 - mdkapplet diff --git a/mdkapplet-restricted-helper b/mdkapplet-restricted-helper index 11ac2a22..2db5afd3 100755 --- a/mdkapplet-restricted-helper +++ b/mdkapplet-restricted-helper @@ -108,6 +108,7 @@ sub get_from { $response; } +my $error; sub add_restricted_medium { my ($email, $password) = @_; @@ -119,6 +120,7 @@ sub add_restricted_medium { $in->ask_warn(N("Error"), N("An error occurred") . "\n" . $ref->{message}); goto &get_restricted_authentication; } else { + $error = 0; my $arch = urpm::cfg::get_arch(); actually_add_restricted_medium($ref, $password, $arch) or adding_media_failed(); @@ -127,10 +129,17 @@ sub add_restricted_medium { actually_add_restricted_medium($ref, $password, 'i586') or adding_media_failed(); } + if (!$error) { + #interactive->vnew->ask_okcancel(N("Error"), N("An error occurred while adding medium")); + my $w = ugtk2->new(N("Successfully added media %s.", 'Restricted'), grab => 1); + $w->_ask_okcancel(N("Successfully added media %s.", 'Restricted'), N("Ok"), undef); + ugtk2::main($w); + } } } sub adding_media_failed { + $error = 1; interactive->vnew->ask_warn(N("Error"), N("An error occurred while adding medium")); goto &get_restricted_authentication; } -- cgit v1.2.1