From 6aa37a84300e2b5f85834e4da1208bdd44baa0b1 Mon Sep 17 00:00:00 2001 From: Marcel de Rooy Date: Fri, 22 May 2026 10:13:49 +0200 Subject: [PATCH] Bug 42084: (QA follow-up) Simplify Since this is an intranet svc script (called in intranet js), there is no need to check the session. Signed-off-by: Marcel de Rooy Signed-off-by: Pedro Amorim --- svc/config/systempreferences | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/svc/config/systempreferences b/svc/config/systempreferences index 18ba85d49d..0d1a6e88c0 100755 --- a/svc/config/systempreferences +++ b/svc/config/systempreferences @@ -24,8 +24,6 @@ use C4::Context; use C4::Service; use C4::Log; use Koha::Token; -use CGI::Cookie; -use C4::Auth qw( get_session ); =head1 NAME @@ -147,16 +145,7 @@ sub set_preferences { C4::Service->return_success($response); } -my %cookies = CGI::Cookie->fetch; - -if ( exists $cookies{'CGISESSID'} ) { - my $sessionID = $cookies{'CGISESSID'}->value; - if ($sessionID) { - my $session = get_session($sessionID); - C4::Context->interface( $session->param('interface') ) if ($session); - } -} - +C4::Context->interface('intranet'); C4::Service->dispatch( [ 'POST /([A-Za-z0-9_-]+)', ['value'], \&set_preference ], [ 'POST /', [], \&set_preferences ],