Debug: Use admin client for audit logs to verify data visibility
This commit is contained in:
@@ -14,10 +14,16 @@ import { tr } from "date-fns/locale"
|
||||
|
||||
export const dynamic = 'force-dynamic'
|
||||
|
||||
import { createAdminClient } from "@/lib/supabase/admin"
|
||||
|
||||
export default async function AuditLogsPage() {
|
||||
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')
|
||||
.select(`
|
||||
*,
|
||||
|
||||
Reference in New Issue
Block a user