diff --git a/pages/shop/history.go b/pages/shop/history.go index d390bb69..87b77d80 100644 --- a/pages/shop/history.go +++ b/pages/shop/history.go @@ -18,7 +18,9 @@ func PurchaseHistory(ctx *aero.Context) string { return ctx.Error(http.StatusUnauthorized, "Not logged in", nil) } - purchases, err := arn.AllPurchases() + purchases, err := arn.FilterPurchases(func(purchase *arn.Purchase) bool { + return purchase.UserID == user.ID + }) if err != nil { return ctx.Error(http.StatusInternalServerError, "Error fetching shop item data", err)