WerksverkaufScanner: ClientIP im Release hart verdrahtet

This commit is contained in:
Christopher Meinhold 2025-12-09 15:52:39 +01:00
parent b1b2cf608c
commit 08aa9bf7f3
2 changed files with 4 additions and 3 deletions

View File

@ -43,7 +43,6 @@ else
protected override async Task OnInitializedAsync()
{
// IP dynamisch auslesen, z.B. aus localStorage oder Service:
var ip = "10.251.0.12"; // Zum Testen hart eintragen
historie = await Inventur.LadeInventurHistorieAsync(ip);
historie = await Inventur.LadeInventurHistorieAsync();
}
}

View File

@ -54,10 +54,12 @@ public class InventurService
return ctx?.Connection.RemoteIpAddress?.ToString();
}
public async Task<List<InventurHistorieEintrag>> LadeInventurHistorieAsync(string clientIp)
public async Task<List<InventurHistorieEintrag>> LadeInventurHistorieAsync()
{
await using var db = await _dbFactory.CreateDbContextAsync();
var clientIp = GetClientIp();
// Hole die letzten 5 offenen Einträge inkl. Artikelnummer und Bezeichnung (JOIN via Artikel)
var query = from er in db.InventurErfassung
join art in db.Artikel on er.ArtikelId equals art.ArtikelId