Write troubleshooting to json file

This commit is contained in:
Haselnussbomber 2026-01-25 12:40:51 +01:00
parent 951290cac7
commit ac7c4e889a
No known key found for this signature in database
GPG key ID: BB905BB49E7295D1
2 changed files with 10 additions and 1 deletions

View file

@ -1,4 +1,5 @@
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
@ -85,6 +86,13 @@ public static class Troubleshooting
var encodedPayload = Convert.ToBase64String(Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(payload)));
Log.Information($"TROUBLESHOOTING:{encodedPayload}");
File.WriteAllText(
Path.Join(
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),
"XIVLauncher",
"dalamud.troubleshooting.json"),
JsonConvert.SerializeObject(payload, Formatting.Indented));
}
catch (Exception ex)
{