]> Sergey Matveev's repositories - public-inbox.git/commitdiff
lei note-event: drop unnecessary eval guard
authorEric Wong <e@80x24.org>
Thu, 21 Oct 2021 21:10:22 +0000 (21:10 +0000)
committerEric Wong <e@80x24.org>
Fri, 22 Oct 2021 00:54:38 +0000 (00:54 +0000)
We don't want to lose the failure message in case note-event
fails.

lib/PublicInbox/LeiNoteEvent.pm

index 1749c98f83128af7221100e737fbb5a65be9095d..0709754f6d2acc019594e2414b88754fe2bd3392 100644 (file)
@@ -72,8 +72,7 @@ sub lei_note_event {
        my $lms = $lei->lms or return;
        $lms->lms_write_prepare if $new_cur eq ''; # for ->clear_src below
        $lei->{opt}->{quiet} = 1;
        my $lms = $lei->lms or return;
        $lms->lms_write_prepare if $new_cur eq ''; # for ->clear_src below
        $lei->{opt}->{quiet} = 1;
-       eval { $lms->arg2folder($lei, [ $folder ]) };
-       return if $@;
+       $lms->arg2folder($lei, [ $folder ]);
        my $state = $cfg->get_1("watch.$folder.state") // 'tag-rw';
        return if $state eq 'pause';
        return $lms->clear_src($folder, \$bn) if $new_cur eq '';
        my $state = $cfg->get_1("watch.$folder.state") // 'tag-rw';
        return if $state eq 'pause';
        return $lms->clear_src($folder, \$bn) if $new_cur eq '';