From 63d7315a0c8c86635c9530ef5c98d404f35c81c0 Mon Sep 17 00:00:00 2001 From: lordmilko Date: Wed, 2 Jun 2021 22:47:20 +1000 Subject: [PATCH] Fix new GetProbe logic not working with PRTG 20.3.60-20.3.61 where PRTG erroneously included an indexer in type_raw fields --- src/PrtgAPI/Request/ResponseParser.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PrtgAPI/Request/ResponseParser.cs b/src/PrtgAPI/Request/ResponseParser.cs index 028bf1d9..df244444 100644 --- a/src/PrtgAPI/Request/ResponseParser.cs +++ b/src/PrtgAPI/Request/ResponseParser.cs @@ -91,7 +91,7 @@ internal static PrtgResponse ParseProbeResponse(string content) foreach (var item in items) { - if (item.Element("type_raw").Value != "probenode") + if (item.Element("type_raw").Value != "probenode" && !(item.Element("type_raw").Value?.StartsWith("probenode[") == true)) toRemove.Add(item); else remainingItems++;