mirror of
https://jihulab.com/DGP-Studio/Snap.Hutao.git
synced 2025-11-19 21:02:53 +08:00
Compare commits
1 Commits
fix/new_da
...
fix/1588
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2284510852 |
@@ -54,7 +54,6 @@ internal sealed partial class DailyNoteService : IDailyNoteService, IRecipient<U
|
|||||||
DailyNoteEntry newEntry = DailyNoteEntry.From(userAndUid);
|
DailyNoteEntry newEntry = DailyNoteEntry.From(userAndUid);
|
||||||
|
|
||||||
Web.Response.Response<WebDailyNote> dailyNoteResponse;
|
Web.Response.Response<WebDailyNote> dailyNoteResponse;
|
||||||
DailyNoteMetadataContext context;
|
|
||||||
using (IServiceScope scope = serviceProvider.CreateScope())
|
using (IServiceScope scope = serviceProvider.CreateScope())
|
||||||
{
|
{
|
||||||
IGameRecordClient gameRecordClient = scope.ServiceProvider
|
IGameRecordClient gameRecordClient = scope.ServiceProvider
|
||||||
@@ -64,8 +63,6 @@ internal sealed partial class DailyNoteService : IDailyNoteService, IRecipient<U
|
|||||||
dailyNoteResponse = await gameRecordClient
|
dailyNoteResponse = await gameRecordClient
|
||||||
.GetDailyNoteAsync(userAndUid, token)
|
.GetDailyNoteAsync(userAndUid, token)
|
||||||
.ConfigureAwait(false);
|
.ConfigureAwait(false);
|
||||||
|
|
||||||
context = await scope.GetRequiredService<IMetadataService>().GetContextAsync<DailyNoteMetadataContext>(token).ConfigureAwait(false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (dailyNoteResponse.IsOk())
|
if (dailyNoteResponse.IsOk())
|
||||||
@@ -74,7 +71,6 @@ internal sealed partial class DailyNoteService : IDailyNoteService, IRecipient<U
|
|||||||
}
|
}
|
||||||
|
|
||||||
newEntry.UserGameRole = userService.GetUserGameRoleByUid(roleUid);
|
newEntry.UserGameRole = userService.GetUserGameRoleByUid(roleUid);
|
||||||
newEntry.ArchonQuestView = DailyNoteArchonQuestView.Create(newEntry.DailyNote, context.Chapters);
|
|
||||||
await dailyNoteDbService.AddDailyNoteEntryAsync(newEntry, token).ConfigureAwait(false);
|
await dailyNoteDbService.AddDailyNoteEntryAsync(newEntry, token).ConfigureAwait(false);
|
||||||
|
|
||||||
newEntry.User = userAndUid.User;
|
newEntry.User = userAndUid.User;
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ internal sealed partial class TypedWishSummary : Wish
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string TotalOrangeFormatted
|
public string TotalOrangeFormatted
|
||||||
{
|
{
|
||||||
get => $"{TotalOrangePull} [{TotalOrangePercent,6:p2}]";
|
get => $"{TotalOrangePull} [{(TotalOrangePercent is double.NaN ? 0D : TotalOrangePercent),6:p2}]";
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -74,7 +74,7 @@ internal sealed partial class TypedWishSummary : Wish
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string TotalPurpleFormatted
|
public string TotalPurpleFormatted
|
||||||
{
|
{
|
||||||
get => $"{TotalPurplePull} [{TotalPurplePercent,6:p2}]";
|
get => $"{TotalPurplePull} [{(TotalPurplePercent is double.NaN ? 0D : TotalPurplePercent),6:p2}]";
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -82,7 +82,7 @@ internal sealed partial class TypedWishSummary : Wish
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string TotalBlueFormatted
|
public string TotalBlueFormatted
|
||||||
{
|
{
|
||||||
get => $"{TotalBluePull} [{TotalBluePercent,6:p2}]";
|
get => $"{TotalBluePull} [{(TotalBluePercent is double.NaN ? 0D : TotalBluePercent),6:p2}]";
|
||||||
}
|
}
|
||||||
|
|
||||||
public ColorSegmentCollection PullPercentSegmentSource
|
public ColorSegmentCollection PullPercentSegmentSource
|
||||||
|
|||||||
Reference in New Issue
Block a user