From 8fb0400b33a1cf21be3b9fb7c6e2c00528bf6a13 Mon Sep 17 00:00:00 2001 From: Khazaztroph <92585532+Khazaztroph@users.noreply.github.com> Date: Thu, 23 Jul 2026 05:42:04 +0200 Subject: [PATCH] Filter cbftp JSON delimiters from raw output --- d-tool/d-tool.mrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/d-tool/d-tool.mrc b/d-tool/d-tool.mrc index 15000be..c45a944 100644 --- a/d-tool/d-tool.mrc +++ b/d-tool/d-tool.mrc @@ -2580,7 +2580,7 @@ on *:sockread:dcbapi:{ if ( %dtposton >= 2 ) { var %tr = 1 | while ( %tr <= $numtok($remove(%temptext,"result":,",\n),92) ) { var %tz = $remove($gettok($remove(%temptext,"result":,",=,\n,$chr(62)),%tr,92),r200-,r200) - if ( %tz != r ) { + if ( %tz != r ) && ( $remove(%tz,$chr(32)) != $chr(125) ) && ( $remove(%tz,$chr(32)) != $chr(93) ) { if ( %dtcbreqsearchs == 1 ) && ( %dtcbincsearchs != 1 ) && ( / $+ %dtreqitem isin %tz ) { if ( nuke !isin %tz ) && ( /extras !isin %tz ) && ( /sample !isin %tz ) && ( no-sfv !isin %tz ) && ( /proof !isin %tz ) && ( /Subs !isin %tz ) && ( /DVD !isin %tz ) && ( /Disc !isin %tz ) && ( /Covers !isin %tz ) && ( /CD !isincs %tz ) && ( incomplete !isin %tz ) && ( imdb !isin %tz ) { var %og = 1 | while ( %og <= $numtok(%tz,32) ) {