diff --git a/src/hooks/useDetailedViewState.ts b/src/hooks/useDetailedViewState.ts index cf0b5b29..18d378d0 100644 --- a/src/hooks/useDetailedViewState.ts +++ b/src/hooks/useDetailedViewState.ts @@ -50,8 +50,10 @@ export function useDetailedViewState(): UseDetailedViewStateReturn { }); } - if (data?.moderation_preferences) { - const prefs = data.moderation_preferences as unknown as ModerationPreferences; + // Type assertion needed until Supabase regenerates types after migration + const preferences = (data as any)?.moderation_preferences; + if (preferences) { + const prefs = preferences as ModerationPreferences; setIsCollapsed(prefs.detailed_view_collapsed ?? true); } } else {