File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 1
1
import { v } from "convex/values" ;
2
2
import { query , mutation , action } from "./_generated/server" ;
3
3
import { api } from "./_generated/api" ;
4
+ import { getAuthUserId } from "@convex-dev/auth/server" ;
4
5
5
6
// Write your Convex functions in any file inside this directory (`convex`).
6
7
// See https://docs.convex.dev/functions for more.
@@ -21,8 +22,10 @@ export const listNumbers = query({
21
22
// Ordered by _creationTime, return most recent
22
23
. order ( "desc" )
23
24
. take ( args . count ) ;
25
+ const userId = await getAuthUserId ( ctx ) ;
26
+ const user = userId === null ? null : await ctx . db . get ( userId ) ;
24
27
return {
25
- viewer : ( await ctx . auth . getUserIdentity ( ) ) ?. name ?? null ,
28
+ viewer : user ?. email ?? null ,
26
29
numbers : numbers . reverse ( ) . map ( ( number ) => number . value ) ,
27
30
} ;
28
31
} ,
You can’t perform that action at this time.
0 commit comments