fix: performers shouldnt see payment badge

This commit is contained in:
2026-03-11 11:47:54 +01:00
parent d25f4aa813
commit ba0804db30

View File

@@ -585,8 +585,10 @@ function ManageRegistrationPage() {
)}
</div>
{/* Payment status - shown for everyone with pending/extra payment or gift */}
{(data.paymentStatus !== "paid" || (data.giftAmount ?? 0) > 0) && (
{/* Payment status badge:
- performers only see a badge if they have a gift to pay, or already paid one
- watchers always have a payment (drink card), so always show a badge */}
{(isPerformer ? (data.giftAmount ?? 0) > 0 : true) && (
<div className="mb-6">
{data.paymentStatus === "paid" ? (
<PaidBadge />