fix: stats endpoint

This commit is contained in:
Damien Ostler 2024-02-25 00:54:48 -05:00
parent 5756004a3a
commit 892de2aaac

View File

@ -9,9 +9,9 @@ public static class ArtistModelExtensions
{
return new ArtistStatsModel()
{
AcceptedRequests = sellerProfile.Requests.Select(x=>x.Accepted).Count(),
DeclinedRequests = sellerProfile.Requests.Select(x=>x.Declined).Count(),
CompletedRequests = sellerProfile.Requests.Select(x=>x.Completed).Count(),
AcceptedRequests = sellerProfile.Requests.Where(x=>x.Accepted).Count(),
DeclinedRequests = sellerProfile.Requests.Where(x=>x.Declined).Count(),
CompletedRequests = sellerProfile.Requests.Where(x=>x.Completed).Count(),
PendingRequests = sellerProfile.Requests.Where(x=>!x.Accepted && !x.Declined && !x.Completed).Count(),
Revenue = sellerProfile.Requests.Sum(x=>x.Amount)
};