diff --git a/apps/x/apps/renderer/src/components/google-doc-picker-dialog.tsx b/apps/x/apps/renderer/src/components/google-doc-picker-dialog.tsx index d03f94de..baa16dd4 100644 --- a/apps/x/apps/renderer/src/components/google-doc-picker-dialog.tsx +++ b/apps/x/apps/renderer/src/components/google-doc-picker-dialog.tsx @@ -57,6 +57,7 @@ export function GoogleDocPickerDialog({ const targetLabel = useMemo(() => targetFolder.replace(/^knowledge\/?/, '') || 'knowledge', [targetFolder]) const loadStatus = useCallback(async () => { + setError(null) try { const result = await window.ipc.invoke('google-docs:getStatus', null) setStatus(result) @@ -142,7 +143,15 @@ export function GoogleDocPickerDialog({
- {!status ? ( + {!status && error ? ( +
+
{error}
+ +
+ ) : !status ? (
Checking Google connection...