diff --git a/app/lib/pocketbase.ts b/app/lib/pocketbase.ts index 2fa4085..de15a2c 100644 --- a/app/lib/pocketbase.ts +++ b/app/lib/pocketbase.ts @@ -1,3 +1,7 @@ import PocketBase from 'pocketbase'; -export const pb = new PocketBase(import.meta.env.VITE_POCKETBASE_URL); +const rawUrl = import.meta.env.VITE_POCKETBASE_URL ?? ''; +// Ensure URL always has a protocol so PocketBase SDK treats it as absolute +const pbUrl = rawUrl.startsWith('http') ? rawUrl : `https://${rawUrl}`; + +export const pb = new PocketBase(pbUrl);