From 9b77f0cbd55e1cae245b3d3b53f1a92157819421 Mon Sep 17 00:00:00 2001
From: Andreas Romeyke <andreas.romeyke@slub-dresden.de>
Date: Thu, 17 Nov 2022 20:10:31 +0100
Subject: [PATCH] - fixed colorize_trace() matcher for SIP

---
 lib/SLUB/LZA/Rosetta/TA.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/SLUB/LZA/Rosetta/TA.pm b/lib/SLUB/LZA/Rosetta/TA.pm
index 1c700f3..108e428 100644
--- a/lib/SLUB/LZA/Rosetta/TA.pm
+++ b/lib/SLUB/LZA/Rosetta/TA.pm
@@ -112,7 +112,7 @@ sub sru_search {
             || $line =~ s/ (ERROR) / ${bred}$1${reset} /;
         if (defined $deposit_dir) {$line =~ s/($deposit_dir)/${back_green}$1${reset}/g;}
         if (defined $deposit_id ) {$line =~ s/(dep_|Deposit Activity ID=|depositId=)($deposit_id)/$1${back_green}$2${reset}/g;}
-        if (defined $sip_id     ) {$line =~ s/((sipId|SIP|PID|pid)[ =]?)($sip_id)/$1${back_green}$2${reset}/g;}
+        if (defined $sip_id     ) {$line =~ s/((sipId|SIP|PID|pid)[ =]?)($sip_id)/$1${back_green}$3${reset}/g;}
         if (defined $ie_pid     ) {$line =~ s/(IE ?)($ie_pid)/$1${back_green}$2${reset}/g;}
         if (defined $rep_id     ) {$line =~ s/(Representation )($rep_id)/$1${back_green}$2${reset}/g;}
         return $line;
-- 
GitLab