fix: missing parameter for system notification

fix https://github.com/MaaAssistantArknights/MaaAssistantArknights/pull/10562#issuecomment-2342509182
This commit is contained in:
Constrat
2024-09-11 10:53:08 +02:00
parent fca3c26564
commit 1c00f4277e

View File

@@ -805,16 +805,17 @@ namespace MaaWpfGui.Main
if (isMainTaskQueueAllCompleted)
{
var allTaskCompleteTitle = LocalizationHelper.GetString("AllTasksComplete");
var dateTimeNow = DateTimeOffset.Now;
var diffTaskTime = (dateTimeNow - StartTaskTime).ToString(@"h\h\ m\m\ s\s");
var allTaskCompleteTitle = string.Format(LocalizationHelper.GetString("AllTasksComplete"), diffTaskTime);
var allTaskCompleteMessage = LocalizationHelper.GetString("AllTaskCompleteContent");
var sanityReport = LocalizationHelper.GetString("SanityReport");
var configurationPreset = ConfigurationHelper.GetCurrentConfiguration();
var diffTaskTime = (DateTimeOffset.Now - StartTaskTime).ToString(@"h\h\ m\m\ s\s");
allTaskCompleteMessage = allTaskCompleteMessage
.Replace("{DateTime}", DateTimeOffset.Now.ToString("yyyy-MM-dd HH:mm:ss"))
.Replace("{DateTime}", dateTimeNow.ToString("yyyy-MM-dd HH:mm:ss"))
.Replace("{Preset}", configurationPreset)
.Replace("{TimeDiff}", diffTaskTime);