feat(housekeeping): cut over administration to ase

This commit is contained in:
Simo committed 2026-08-30 20:35:22 +02:00
1 parent c9e35cf602
commit 2b8f73a91d
457 files changed
+589 -55936

No files matched your search

+8 -8
View File
@@ -28,7 +28,7 @@ export async function saveRadioSetting(formData: FormData): Promise<void> {
comment: text(formData, "comment") || undefined,
});
siteSettings.reload();
revalidatePath("/admin/radio/settings");
revalidatePath("/ase/hotel/radio/settings");
}
export async function saveRadioSettings(formData: FormData): Promise<void> {
@@ -42,7 +42,7 @@ export async function saveRadioSettings(formData: FormData): Promise<void> {
entries,
});
siteSettings.reload();
revalidatePath("/admin/radio/settings");
revalidatePath("/ase/hotel/radio/settings");
}
function bannerInput(formData: FormData) {
@@ -62,7 +62,7 @@ export async function createRadioBanner(formData: FormData): Promise<void> {
"radio.banner.create",
bannerInput(formData),
);
revalidatePath("/admin/radio/banners");
revalidatePath("/ase/hotel/radio/banners");
}
export async function updateRadioBanner(formData: FormData): Promise<void> {
@@ -71,7 +71,7 @@ export async function updateRadioBanner(formData: FormData): Promise<void> {
id: text(formData, "id"),
...bannerInput(formData),
});
revalidatePath("/admin/radio/banners");
revalidatePath("/ase/hotel/radio/banners");
}
export async function deleteRadioBanner(formData: FormData): Promise<void> {
@@ -79,7 +79,7 @@ export async function deleteRadioBanner(formData: FormData): Promise<void> {
await executeLegacyHotelMutation(staff, "radio.banner.delete", {
id: text(formData, "id"),
});
revalidatePath("/admin/radio/banners");
revalidatePath("/ase/hotel/radio/banners");
}
function rankInput(formData: FormData) {
@@ -98,7 +98,7 @@ export async function createRadioRank(formData: FormData): Promise<void> {
"radio.rank.create",
rankInput(formData),
);
revalidatePath("/admin/radio/ranks");
revalidatePath("/ase/hotel/radio/ranks");
}
export async function updateRadioRank(formData: FormData): Promise<void> {
@@ -107,7 +107,7 @@ export async function updateRadioRank(formData: FormData): Promise<void> {
id: text(formData, "id"),
...rankInput(formData),
});
revalidatePath("/admin/radio/ranks");
revalidatePath("/ase/hotel/radio/ranks");
}
export async function deleteRadioRank(formData: FormData): Promise<void> {
@@ -115,5 +115,5 @@ export async function deleteRadioRank(formData: FormData): Promise<void> {
await executeLegacyHotelMutation(staff, "radio.rank.delete", {
id: text(formData, "id"),
});
revalidatePath("/admin/radio/ranks");
revalidatePath("/ase/hotel/radio/ranks");
}