From 3abe19a47a90f4b1ea785ca48c372b5e98a95432 Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Date: Fri, 7 Jul 2023 10:03:36 +0200
Subject: [PATCH] Bug 33105: Redirect to 404 if no vendor exists

---
 acqui/vendor_issues.pl | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/acqui/vendor_issues.pl b/acqui/vendor_issues.pl
index 561769c28e7..48a8ef703e1 100755
--- a/acqui/vendor_issues.pl
+++ b/acqui/vendor_issues.pl
@@ -48,6 +48,11 @@ if ( $issue_id ) {
 }
 my $vendor = Koha::Acquisition::Booksellers->find($booksellerid);
 
+unless ( $vendor ) {
+    print $input->redirect("/cgi-bin/koha/errors/404.pl");
+    exit;
+}
+
 if ( $op eq 'add_form' || $op eq 'show' ) {
     $template->param( issue => $issue );
 } elsif ( $op eq 'add_validate' ) {
-- 
2.25.1