fix: only tally the ones that have been paid for for amount made

This commit is contained in:
Damien Ostler 2024-03-17 06:47:08 -04:00
parent 419c75fd0f
commit aaeb7e0919

View File

@ -44,7 +44,7 @@ public static class AdminArtistModelExtensions
NumberOfRequests = artist.Requests.Count,
NumberOfReviews = artist.Requests.Count(x => x.Reviewed),
NumberOfPaid = artist.Requests.Count(x => x.Paid),
AmountMade = artist.Requests.Sum(r => r.Amount),
AmountMade = artist.Requests.Where(x=>x.Paid).Sum(r => r.Amount),
FeesCollected = artist.Requests.Where(x=>x.Paid).Sum(r => r.Amount)*(decimal)0.15,
NumberOfAssets = artist.Requests.SelectMany(x=>x.RequestAssets).Count(),
NumberOfPortfolio = artist.PortfolioPieces.Count,