Dashboard: Add Point Of Sale data (#3897)

* Dashboard: Add Point Of Sale data

Closes #3675.

* LNURL: Add POS redirect URL

* POS: Fix invoices link

* Fix integration tests

* Simplify data aggregation

* Improve chart display
This commit is contained in:
d11n
2022-06-28 07:05:02 +02:00
committed by GitHub
parent 9428347cb6
commit 6d3e1bb40a
19 changed files with 328 additions and 63 deletions

View File

@@ -158,17 +158,16 @@ namespace BTCPayServer.Controllers
var userId = GetUserId();
var apps = await _appService.GetAllApps(userId, false, store.Id);
vm.Apps = apps
.Where(a => a.AppType == AppType.Crowdfund.ToString())
.Select(a =>
{
var appData = _appService.GetAppDataIfOwner(userId, a.Id, AppType.Crowdfund).Result;
var appData = _appService.GetAppDataIfOwner(userId, a.Id).Result;
appData.StoreData = store;
return appData;
})
.ToList();
}
return View("Dashboard", vm);
return View(vm);
}
[HttpPost]