Include dan stage scores everywhere
This commit is contained in:
parent
5b4b4401d4
commit
9bde113558
@ -1,6 +1,5 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Specialized;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
|
||||
namespace TaikoLocalServer.Controllers;
|
||||
|
||||
@ -107,7 +106,10 @@ public class BaidController:ControllerBase
|
||||
var costumeFlag = new byte[10];
|
||||
Array.Fill(costumeFlag, byte.MaxValue);
|
||||
|
||||
var danData = context.DanScoreData.Where(datum => datum.Baid == baid).ToList();
|
||||
var danData = context.DanScoreData
|
||||
.Where(datum => datum.Baid == baid)
|
||||
.Include(datum => datum.DanStageScoreData)
|
||||
.ToList();
|
||||
var maxDan = danData.Where(datum => datum.ClearState != DanClearState.NotClear)
|
||||
.Select(datum => datum.DanId)
|
||||
.DefaultIfEmpty()
|
||||
|
@ -1,5 +1,6 @@
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using ProtoBuf;
|
||||
|
||||
namespace TaikoLocalServer.Controllers;
|
||||
@ -68,7 +69,8 @@ public class PlayResultController : ControllerBase
|
||||
}
|
||||
var danScoreDataQuery = context.DanScoreData
|
||||
.Where(datum => datum.Baid == request.BaidConf &&
|
||||
datum.DanId == playResultDataRequest.DanId);
|
||||
datum.DanId == playResultDataRequest.DanId)
|
||||
.Include(datum => datum.DanStageScoreData);
|
||||
var danScoreData = new DanScoreDatum
|
||||
{
|
||||
Baid = request.BaidConf,
|
||||
|
Loading…
x
Reference in New Issue
Block a user