Skip to content

Commit b39293b

Browse files
committed
nit
1 parent 953134d commit b39293b

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

app/api/v1/moderate/route.ts

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,31 +33,29 @@ export async function POST(req: NextRequest) {
3333

3434
let userRecord: typeof schema.userRecords.$inferSelect | undefined;
3535
if (data.user) {
36-
const { email, name, username, ...rest } = data.user;
3736
userRecord = await createOrUpdateUserRecord({
3837
clerkOrganizationId,
39-
clientId: rest.clientId,
40-
clientUrl: rest.clientUrl,
41-
initialProtected: rest.protected,
42-
stripeAccountId: rest.stripeAccountId,
43-
metadata: rest.metadata,
44-
...(passthrough ? {} : { email, name, username }),
38+
clientId: data.user.clientId,
39+
clientUrl: data.user.clientUrl,
40+
initialProtected: data.user.protected,
41+
stripeAccountId: data.user.stripeAccountId,
42+
metadata: data.user.metadata,
43+
...(passthrough ? {} : { email: data.user.email, name: data.user.name, username: data.user.username }),
4544
});
4645
}
4746

4847
const content = typeof data.content === "string" ? { text: data.content } : data.content;
4948

50-
const { name, ...rest } = data;
5149
const record = await createOrUpdateRecord({
5250
clerkOrganizationId,
53-
clientId: rest.clientId,
54-
entity: rest.entity,
55-
clientUrl: rest.clientUrl,
51+
clientId: data.clientId,
52+
entity: data.entity,
53+
clientUrl: data.clientUrl,
5654
userRecordId: userRecord?.id,
57-
metadata: rest.metadata,
55+
metadata: data.metadata,
5856
...(passthrough
5957
? {}
60-
: { name, text: content.text, imageUrls: content.imageUrls, externalUrls: content.externalUrls }),
58+
: { name: data.name, text: content.text, imageUrls: content.imageUrls, externalUrls: content.externalUrls }),
6159
});
6260

6361
if (record.protected) {
@@ -75,7 +73,7 @@ export async function POST(req: NextRequest) {
7573
recordId: record.id,
7674
passthroughContext: passthrough
7775
? {
78-
name,
76+
name: data.name,
7977
text: content.text,
8078
imageUrls: content.imageUrls ?? [],
8179
externalUrls: content.externalUrls ?? [],

0 commit comments

Comments
 (0)