Fixes #128
parent
e4a34b5439
commit
1b030dce27
|
@ -165,8 +165,7 @@ router.get('/admin/dashboard', csrfProtection, restrict, async (req, res) => {
|
|||
{ $project: { o: { $objectToArray: '$orderProducts' } } },
|
||||
{ $unwind: '$o' },
|
||||
{ $group: {
|
||||
_id: '$o.v.productId',
|
||||
title: { $last: '$o.v.title' },
|
||||
_id: '$o.v.title',
|
||||
productImage: { $last: '$o.v.productImage' },
|
||||
count: { $sum: '$o.v.quantity' }
|
||||
} },
|
||||
|
|
|
@ -57,12 +57,12 @@
|
|||
{{#each dashboardData.topProducts}}
|
||||
<li class="media my-4 align-middle">
|
||||
{{#if this.productImage}}
|
||||
<img src="{{this.productImage}}" class="col-2 mr-3 img-fluid" alt="image {{this.productTitle}}">
|
||||
<img src="{{this.productImage}}" class="col-2 mr-3 img-fluid" alt="image {{this._id}}">
|
||||
{{else}}
|
||||
<img src="/images/placeholder.png" class="col-2 mr-3 img-fluid" alt="mage {{this.productTitle}}">
|
||||
<img src="/images/placeholder.png" class="col-2 mr-3 img-fluid" alt="mage {{this._id}}">
|
||||
{{/if}}
|
||||
<div class="media-body">
|
||||
<h5 class="mt-3 mb-1">{{this.title}}</h5>
|
||||
<h5 class="mt-3 mb-1">{{this._id}}</h5>
|
||||
<h4 class="mt-4">Sold: <span class="text-danger">{{this.count}}</span></h4>
|
||||
</div>
|
||||
</li>
|
||||
|
|
Loading…
Reference in New Issue