Fix: Payments to Top-Up could be undetected due to race condition (#5568)

This commit is contained in:
Nicolas Dorier
2023-12-20 18:41:28 +09:00
committed by GitHub
parent 8da04fd7e2
commit 3fc687a2d4
9 changed files with 284 additions and 204 deletions

View File

@@ -79,13 +79,13 @@ namespace BTCPayServer.Services.Apps
public async Task<object?> GetInfo(string appId)
{
var appData = await GetApp(appId, null);
var appData = await GetApp(appId, null, includeStore: true);
if (appData is null)
return null;
var appType = GetAppType(appData.AppType);
if (appType is null)
return null;
return appType.GetInfo(appData);
return await appType.GetInfo(appData);
}
public async Task<IEnumerable<ItemStats>> GetItemStats(AppData appData)