migrate auth v2 code

This commit is contained in:
JCEEE
2026-08-16 10:11:39 +01:00
parent 3dd94b8a7c
commit c73ced7894
45 changed files with 1965 additions and 1519 deletions
@@ -5,15 +5,15 @@ import { PROXY_URL } from '$app/env/public';
const HONO_URL = PROXY_URL;
export async function load(event) {
const session = event.locals.session;
const session = event.locals.user;
const famSlug = event.params.fam;
const username = event.params.username;
// Parent (session auth) — profile lives in fam_admins
// Parent (session auth) — profile lives on the users record
if (session) {
const famId = session.famId;
if (session.memberName && session.memberName !== username) {
throw redirect(303, `/${famSlug}/${session.memberName}/preferences`);
if (session.username && session.username !== username) {
throw redirect(303, `/${famSlug}/${session.username}/preferences`);
}
try {
const me = await hono.admin.getProfile(event, famId);
@@ -54,7 +54,7 @@ export async function load(event) {
export const actions = {
update: async (event) => {
const session = event.locals.session;
const session = event.locals.user;
const fd = await event.request.formData();
const name = fd.get('name') as string;
const color = fd.get('color') as string;