From efed00f58b95836cb6def34fe2826815cac9f53f Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Thu, 10 Feb 2022 12:23:45 +0900 Subject: [PATCH] Setup guide: Link to first crypto if BTC not available --- BTCPayServer.Common/BTCPayNetworkProvider.cs | 1 - BTCPayServer/Views/UIStores/Dashboard.cshtml | 11 +++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/BTCPayServer.Common/BTCPayNetworkProvider.cs b/BTCPayServer.Common/BTCPayNetworkProvider.cs index df48f0ccb..8407ff5c9 100644 --- a/BTCPayServer.Common/BTCPayNetworkProvider.cs +++ b/BTCPayServer.Common/BTCPayNetworkProvider.cs @@ -92,7 +92,6 @@ namespace BTCPayServer return new BTCPayNetworkProvider(this, cryptoCodes); } - [Obsolete("To use only for legacy stuff")] public BTCPayNetwork BTC => GetNetwork("BTC"); public void Add(BTCPayNetwork network) diff --git a/BTCPayServer/Views/UIStores/Dashboard.cshtml b/BTCPayServer/Views/UIStores/Dashboard.cshtml index 40f3f97d2..fa9c6acef 100644 --- a/BTCPayServer/Views/UIStores/Dashboard.cshtml +++ b/BTCPayServer/Views/UIStores/Dashboard.cshtml @@ -1,7 +1,10 @@ @model StoreDashboardViewModel; + +@inject BTCPayNetworkProvider networkProvider @{ - ViewData.SetActivePage(StoreNavPages.Dashboard, Model.StoreName, Model.StoreId); - var isReady = Model.WalletEnabled || Model.LightningEnabled; + ViewData.SetActivePage(StoreNavPages.Dashboard, Model.StoreName, Model.StoreId); + var isReady = Model.WalletEnabled || Model.LightningEnabled; + var defaultCryptoCode = (networkProvider.BTC ?? networkProvider.GetAll().First()).CryptoCode; } @@ -26,7 +29,7 @@ else @if (!Model.WalletEnabled) { - +