diff --git a/SVSim.EmulatedEntrypoint/Controllers/SleeveController.cs b/SVSim.EmulatedEntrypoint/Controllers/SleeveController.cs index 48e281b..e0bea3c 100644 --- a/SVSim.EmulatedEntrypoint/Controllers/SleeveController.cs +++ b/SVSim.EmulatedEntrypoint/Controllers/SleeveController.cs @@ -111,7 +111,7 @@ public class SleeveController : SVSimController if (product.SeriesId != request.SeriesId) return BadRequest(new { error = "series_product_mismatch" }); - await using var tx = await _inv.BeginAsync(viewerId, HttpContext.RequestAborted); + await using var tx = await _inv.BeginAsync(viewerId, HttpContext.RequestAborted, cfg => cfg.Source = GrantSource.SleeveBuy); if (tx.IsFreeplay) return BadRequest(new { error = "already_purchased" });