Debug: Use admin client for audit logs to verify data visibility

This commit is contained in:
2025-12-03 23:08:16 +03:00
parent e7a58ff5f7
commit f1e68f75aa

View File

@@ -14,10 +14,16 @@ import { tr } from "date-fns/locale"
export const dynamic = 'force-dynamic' export const dynamic = 'force-dynamic'
import { createAdminClient } from "@/lib/supabase/admin"
export default async function AuditLogsPage() { export default async function AuditLogsPage() {
const supabase = await createClient() const supabase = await createClient()
const supabaseAdmin = await createAdminClient()
const { data: logs } = await supabase // Use admin client if available to bypass RLS for debugging
const client = supabaseAdmin || supabase
const { data: logs } = await client
.from('audit_logs') .from('audit_logs')
.select(` .select(`
*, *,