From 0d4036efa2871d3fd92a89af5bfcb211387d333e Mon Sep 17 00:00:00 2001 From: rockstardev Date: Fri, 17 Aug 2018 13:33:47 +0200 Subject: [PATCH] Dynamically determining site url --- BTCPayServer/Controllers/AppsController.PointOfSale.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/BTCPayServer/Controllers/AppsController.PointOfSale.cs b/BTCPayServer/Controllers/AppsController.PointOfSale.cs index 81645071e..614729ab7 100644 --- a/BTCPayServer/Controllers/AppsController.PointOfSale.cs +++ b/BTCPayServer/Controllers/AppsController.PointOfSale.cs @@ -293,12 +293,13 @@ namespace BTCPayServer.Controllers var store = await GetStore(app); List currencyDropdown = supportedCurrencies(settings, store); + var appUrl = HttpContext.Request.GetAbsoluteRoot(); var model = new PayButtonViewModel { Price = 10, Currency = settings.Currency, ButtonSize = 2, - UrlRoot = "http://127.0.0.1:14142", + UrlRoot = appUrl, CurrencyDropdown = currencyDropdown }; return View(model); @@ -352,7 +353,7 @@ namespace BTCPayServer.Controllers [HttpGet] [Route("{appId}/paybuttontest")] - public async Task PayButtonTest(string appId) + public IActionResult PayButtonTest(string appId) { return View(); }