import { redirect } from "next/navigation"; import { canAccess, getAdminContext, PERMS } from "@/lib/permissions"; import { SyncAllClient } from "./sync-all-client"; export default async function SyncAllPage() { const { session, permissions } = await getAdminContext(); if (!canAccess(permissions, PERMS.ASSETS_IMPORT, session.user.rank)) { redirect("/admin"); } return (
Scan all configured clone sources and automatically import any furniture that is not yet present in your hotel. Missing .nitro files, icons, database entries, catalog items, and FurnitureData.json will be added automatically.