Fixed DeviceInfo Generation for Lagrange.OneBot
This commit is contained in:
parent
bfd93a84e0
commit
64a0c41add
|
@ -59,13 +59,13 @@ public sealed class LagrangeAppBuilder
|
|||
BotDeviceInfo deviceInfo;
|
||||
if (!File.Exists(deviceInfoPath))
|
||||
{
|
||||
deviceInfo = new BotDeviceInfo();
|
||||
deviceInfo = BotDeviceInfo.GenerateInfo();
|
||||
string json = JsonSerializer.Serialize(deviceInfo);
|
||||
File.WriteAllText(deviceInfoPath, json);
|
||||
}
|
||||
else
|
||||
{
|
||||
deviceInfo = JsonSerializer.Deserialize<BotDeviceInfo>(File.ReadAllText(deviceInfoPath)) ?? new BotDeviceInfo();
|
||||
deviceInfo = JsonSerializer.Deserialize<BotDeviceInfo>(File.ReadAllText(deviceInfoPath)) ?? BotDeviceInfo.GenerateInfo();
|
||||
}
|
||||
|
||||
Services.AddSingleton(BotFactory.Create(config, deviceInfo, keystore));
|
||||
|
|
Loading…
Reference in New Issue