Fix entry url_for endpoints: use defpage_entry_detail/defpage_entry_admin after auto-mount migration

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-04 21:59:08 +00:00
parent 278ae3e8f6
commit 1db52472e3
2 changed files with 7 additions and 7 deletions

View File

@@ -180,7 +180,7 @@ def _day_nav_sx(ctx: dict) -> str:
entry_links = [] entry_links = []
for entry in confirmed_entries: for entry in confirmed_entries:
href = url_for( href = url_for(
"calendar.day.calendar_entries.calendar_entry.get", "defpage_entry_detail",
calendar_slug=cal_slug, calendar_slug=cal_slug,
year=day_date.year, year=day_date.year,
month=day_date.month, month=day_date.month,
@@ -518,7 +518,7 @@ def _day_row_html(ctx: dict, entry) -> str:
tr_cls = getattr(styles, "tr", "") if hasattr(styles, "tr") else styles.get("tr", "") tr_cls = getattr(styles, "tr", "") if hasattr(styles, "tr") else styles.get("tr", "")
entry_href = url_for( entry_href = url_for(
"calendar.day.calendar_entries.calendar_entry.get", "defpage_entry_detail",
calendar_slug=cal_slug, day=day, month=month, year=year, entry_id=entry.id, calendar_slug=cal_slug, day=day, month=month, year=year, entry_id=entry.id,
) )

View File

@@ -324,7 +324,7 @@ def _entry_header_html(ctx: dict, *, oob: bool = False) -> str:
year = ctx.get("year") year = ctx.get("year")
link_href = url_for( link_href = url_for(
"calendar.day.calendar_entries.calendar_entry.get", "defpage_entry_detail",
calendar_slug=cal_slug, calendar_slug=cal_slug,
year=year, month=month, day=day, year=year, month=month, day=day,
entry_id=entry.id, entry_id=entry.id,
@@ -398,7 +398,7 @@ def _entry_nav_html(ctx: dict) -> str:
# Admin link # Admin link
if is_admin: if is_admin:
admin_url = url_for( admin_url = url_for(
"calendar.day.calendar_entries.calendar_entry.admin.admin", "defpage_entry_admin",
calendar_slug=cal_slug, calendar_slug=cal_slug,
day=day, month=month, year=year, day=day, month=month, year=year,
entry_id=entry.id, entry_id=entry.id,
@@ -614,7 +614,7 @@ def render_day_entries_nav_oob(confirmed_entries, calendar, day_date) -> str:
items = "" items = ""
for entry in confirmed_entries: for entry in confirmed_entries:
href = url_for( href = url_for(
"calendar.day.calendar_entries.calendar_entry.get", "defpage_entry_detail",
calendar_slug=cal_slug, calendar_slug=cal_slug,
year=day_date.year, month=day_date.month, day=day_date.day, year=day_date.year, month=day_date.month, day=day_date.day,
entry_id=entry.id, entry_id=entry.id,
@@ -735,7 +735,7 @@ def _entry_admin_header_html(ctx: dict, *, oob: bool = False) -> str:
year = ctx.get("year") year = ctx.get("year")
link_href = url_for( link_href = url_for(
"calendar.day.calendar_entries.calendar_entry.admin.admin", "defpage_entry_admin",
calendar_slug=cal_slug, day=day, month=month, year=year, entry_id=entry.id, calendar_slug=cal_slug, day=day, month=month, year=year, entry_id=entry.id,
) )
# Nav: ticket_types link # Nav: ticket_types link
@@ -858,7 +858,7 @@ def render_entry_edit_form(entry, calendar, day, month, year, day_slots) -> str:
put_url = url_for("calendar.day.calendar_entries.calendar_entry.put", put_url = url_for("calendar.day.calendar_entries.calendar_entry.put",
calendar_slug=cal_slug, day=day, month=month, year=year, entry_id=eid) calendar_slug=cal_slug, day=day, month=month, year=year, entry_id=eid)
cancel_url = url_for("calendar.day.calendar_entries.calendar_entry.get", cancel_url = url_for("defpage_entry_detail",
calendar_slug=cal_slug, day=day, month=month, year=year, entry_id=eid) calendar_slug=cal_slug, day=day, month=month, year=year, entry_id=eid)
# Slot picker # Slot picker