adjusted env fe94f562
Steve · 2024-09-19 21:58 2 file(s) · +6 −4
src/lib/supabase.ts +3 −2
1 1
import { createClient } from "@supabase/supabase-js";
2 +
const { env } = Astro.locals.runtime;
2 3
3 4
export const supabase = createClient(
4 -
	import.meta.env.PUBLIC_SUPABASE_URL,
5 -
	import.meta.env.PUBLIC_SUPABASE_ANON_KEY,
5 +
	env.PUBLIC_SUPABASE_URL,
6 +
	env.PUBLIC_SUPABASE_ANON_KEY,
6 7
);
src/pages/auth/callback.ts +3 −2
1 1
import { createServerClient, parseCookieHeader } from "@supabase/ssr";
2 2
import type { APIRoute } from "astro";
3 +
const { env } = Astro.locals.runtime;
3 4
4 5
export const GET: APIRoute = async ({ request, cookies, redirect }) => {
5 6
	const requestUrl = new URL(request.url);
8 9
9 10
	if (code) {
10 11
		const supabase = createServerClient(
11 -
			import.meta.env.PUBLIC_SUPABASE_URL,
12 -
			import.meta.env.PUBLIC_SUPABASE_ANON_KEY,
12 +
			env.PUBLIC_SUPABASE_URL,
13 +
			env.PUBLIC_SUPABASE_ANON_KEY,
13 14
			{
14 15
				cookies: {
15 16
					getAll() {