From 667d5d83cc41f62fc71c39684856310f962aea44 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 29 Jun 2026 14:08:42 +0000 Subject: [PATCH] Add creator role to the user Role union --- src/lib/types.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/lib/types.ts b/src/lib/types.ts index 1fd86ac..93f856f 100644 --- a/src/lib/types.ts +++ b/src/lib/types.ts @@ -1,4 +1,5 @@ -export type Role = "admin" | "learner"; +// creator = learner permissions + the ability to create AI-generated lessons. +export type Role = "admin" | "learner" | "creator"; export type Status = "pending" | "active" | "suspended"; export interface User { @@ -51,8 +52,4 @@ export function toPublicUser(u: User): PublicUser { level: u.level, status: u.status, email_verified: !!u.email_verified, - display_name: u.display_name ?? null, - avatar: u.avatar ?? null, - created_at: u.created_at, - }; -} + display_name: u.di \ No newline at end of file