2.0+ public access setup

This commit is contained in:
SowinskiBraeden committed 2026-06-23 21:38:33 -07:00
1 parent 5d88180e02
commit 211ace7b20
45 files changed
+7875 -32

No files matched your search

+6
View File
@@ -3,6 +3,7 @@
from __future__ import annotations
from datetime import datetime
import re
from markupsafe import Markup
@@ -11,6 +12,11 @@ from models import SessionEntry, SessionSummary
BREAK_EVEN_TOLERANCE_CENTS = 100
def slugify(value: str, fallback: str = "league") -> str:
slug = re.sub(r"[^a-z0-9]+", "-", value.strip().casefold()).strip("-")
return slug or fallback
def cents_to_dollars(cents: int) -> Markup:
value = cents / 100
return Markup(f'<span class="currency-symbol">$</span>{value:,.2f}')