Skip to content

Commit c79f0b1

Browse files
sshadererquhart
authored andcommitted
Update myFunctions for Convex Auth
1 parent 2eab634 commit c79f0b1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

convex/myFunctions.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { v } from "convex/values";
22
import { query, mutation, action } from "./_generated/server";
33
import { api } from "./_generated/api";
4+
import { getAuthUserId } from "@convex-dev/auth/server";
45

56
// Write your Convex functions in any file inside this directory (`convex`).
67
// See https://docs.convex.dev/functions for more.
@@ -21,8 +22,10 @@ export const listNumbers = query({
2122
// Ordered by _creationTime, return most recent
2223
.order("desc")
2324
.take(args.count);
25+
const userId = await getAuthUserId(ctx);
26+
const user = userId === null ? null : await ctx.db.get(userId);
2427
return {
25-
viewer: (await ctx.auth.getUserIdentity())?.name ?? null,
28+
viewer: user?.email ?? null,
2629
numbers: numbers.reverse().map((number) => number.value),
2730
};
2831
},

0 commit comments

Comments
 (0)