From d10a643c1f4c9be6c9b3e1211064ef5fba053645 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 24 Jul 2011 13:28:06 +0000 Subject: error callback without interaction wrong print "\n" fixed deleting carts if now import for today diff --git a/debian/changelog b/debian/changelog index 0928695..39e6ff1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +rhimport (0.3.3-1) unstable; urgency=low + + * new upstream release 0.3.3 + + -- Christian Pointner Sun, 24 Jul 2011 15:27:12 +0200 + rhimport (0.3.2-1) unstable; urgency=low * new upstream release 0.3.2 diff --git a/rhimport-dn b/rhimport-dn index ca7d4b2..dce71bc 100755 --- a/rhimport-dn +++ b/rhimport-dn @@ -126,20 +126,24 @@ for my $entry ($feed->entries) { print "\nPV: note added successfully"; print join('', <$reader>) . "\n"; } + print "\n"; } - print "\n"; } } -($file ne "") or die "No Entry found for today!\n"; -(-e "$file") or die "file '$file' not found - donwload error?\n"; +if($file eq "" || !(-e "$file")) { + print "No Entry found for today or download error - just clearing cart!\n"; + rhimport::check_key_file() or die "Import Key not found, use rhimport-create-id to create one\n"; + rhimport::clear_carts($dbh, $group, $to_cart); + exit 1; +} + print "will import $file to dropbox $dropbox (cart=$to_cart)\n\n"; my $error_cb = sub { my ($text) = @_; - print "\n$text .. cancel operation [Y/n]? "; - my $x = scalar(); - $x =~ /^n/i; + print "\n$text"; + return 0; }; rhimport::check_key_file() or die "Import Key not found, use rhimport-create-id to create one\n"; -- cgit v0.10.2