don't crash on badly formatted error messages
This commit is contained in:
parent
ed7c4fbfbb
commit
983c21ba67
@ -1066,6 +1066,8 @@ namespace BreCalClient
|
|||||||
// type=8, created=datetime.datetime(2024, 8, 28, 15, 13, 14), modified=None) with Flags: 42\"}
|
// type=8, created=datetime.datetime(2024, 8, 28, 15, 13, 14), modified=None) with Flags: 42\"}
|
||||||
Match m = Regex.Match(message, "\\{(.*)\\}");
|
Match m = Regex.Match(message, "\\{(.*)\\}");
|
||||||
if ((m != null) && m.Success)
|
if ((m != null) && m.Success)
|
||||||
|
{
|
||||||
|
try
|
||||||
{
|
{
|
||||||
dynamic? msg = JsonConvert.DeserializeObject(m.Value);
|
dynamic? msg = JsonConvert.DeserializeObject(m.Value);
|
||||||
if (msg != null)
|
if (msg != null)
|
||||||
@ -1073,6 +1075,8 @@ namespace BreCalClient
|
|||||||
message = msg.message;
|
message = msg.message;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
catch (Exception) { }
|
||||||
|
}
|
||||||
|
|
||||||
_log.ErrorFormat("{0} - {1}", caption, message);
|
_log.ErrorFormat("{0} - {1}", caption, message);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user