diff --git a/app/admin/page.tsx b/app/admin/page.tsx
index 61a741d..b642e6e 100644
--- a/app/admin/page.tsx
+++ b/app/admin/page.tsx
@@ -4,10 +4,7 @@ import { connection } from "next/server";
import { StructuredDashboard } from "@/components/admin/structured-dashboard";
import { AdminHeader } from "@/components/admin/admin-header";
import { getAdminSession } from "@/lib/auth/server";
-import {
- getCurrentCatalogVersion,
- getLatestLunarisVersion,
-} from "@/lib/catalog/sync";
+import { getCurrentCatalogVersion } from "@/lib/catalog/sync";
import { listGuideCards } from "@/lib/guides/queries";
export const instant = false;
@@ -15,11 +12,10 @@ export const instant = false;
export default async function AdminPage() {
await connection();
if (!(await getAdminSession())) redirect("/admin/login");
- const [guides, trash, catalogVersion, latestCatalogVersion] = await Promise.all([
+ const [guides, trash, catalogVersion] = await Promise.all([
listGuideCards(),
listGuideCards(true),
getCurrentCatalogVersion(),
- getLatestLunarisVersion(AbortSignal.timeout(3_000)).catch(() => null),
]);
return (
@@ -30,7 +26,7 @@ export default async function AdminPage() {
Guide Dashboard
จัดการ Guide แบบภาพ-first และบันทึกขึ้นเว็บไซต์ทันที
-
+
);
diff --git a/components/admin/structured-dashboard.tsx b/components/admin/structured-dashboard.tsx
index 463239c..11afb3e 100644
--- a/components/admin/structured-dashboard.tsx
+++ b/components/admin/structured-dashboard.tsx
@@ -70,12 +70,10 @@ export function StructuredDashboard({
guides,
trash,
catalogVersion,
- latestCatalogVersion,
}: {
guides: GuideCard[];
trash: GuideCard[];
catalogVersion: string | null;
- latestCatalogVersion: string | null;
}) {
const router = useRouter();
const [pending, startTransition] = useTransition();
@@ -83,11 +81,6 @@ export function StructuredDashboard({
const [syncJob, setSyncJob] = useState(null);
const presence = useAdminPresence(null);
const catalogReady = Boolean(catalogVersion);
- const updateAvailable = Boolean(
- catalogVersion &&
- latestCatalogVersion &&
- catalogVersion !== latestCatalogVersion,
- );
const syncJobId = syncJob?.id;
const syncJobStatus = syncJob?.status;
const search = searchItems(guides, query,
@@ -148,13 +141,6 @@ export function StructuredDashboard({
Lunaris ที่ Sync:{" "}
{catalogVersion ? `v${catalogVersion}` : "ยังไม่ Sync"}
-
- {latestCatalogVersion
- ? updateAvailable
- ? `มีอัปเดต: v${latestCatalogVersion}`
- : `ล่าสุด: v${latestCatalogVersion}`
- : "ตรวจสอบเวอร์ชันล่าสุดไม่ได้"}
-