diff --git a/packages/request-parser/index.ts b/packages/request-parser/index.ts index 4aed5ee7..05ff3fb3 100644 --- a/packages/request-parser/index.ts +++ b/packages/request-parser/index.ts @@ -98,8 +98,6 @@ export class RequestParser { const formData = await this.request.formData(); const result: Partial = {}; - console.log([...formData.entries()]); - for (const [key, value] of formData.entries()) { if (value instanceof Blob) { result[key as keyof T] = value as T[keyof T]; diff --git a/packages/server-handler/index.ts b/packages/server-handler/index.ts index a099b8cb..5f37f6a5 100644 --- a/packages/server-handler/index.ts +++ b/packages/server-handler/index.ts @@ -133,8 +133,6 @@ export const processRoute = async ( return null; }); - console.log(parsedRequest); - if (!parsedRequest) { return errorResponse( "The request could not be parsed, it may be malformed", diff --git a/server/api/api/v1/statuses/index.ts b/server/api/api/v1/statuses/index.ts index fa1a918e..2d6af4a3 100644 --- a/server/api/api/v1/statuses/index.ts +++ b/server/api/api/v1/statuses/index.ts @@ -50,13 +50,13 @@ export const schema = z.object({ .optional(), "poll[multiple]": z.boolean().optional(), "poll[hide_totals]": z.boolean().optional(), - in_reply_to_id: z.string().regex(idValidator).optional(), - quote_id: z.string().regex(idValidator).optional(), + in_reply_to_id: z.string().regex(idValidator).optional().nullable(), + quote_id: z.string().regex(idValidator).optional().nullable(), visibility: z .enum(["public", "unlisted", "private", "direct"]) .optional() .default("public"), - scheduled_at: z.string().optional(), + scheduled_at: z.string().optional().nullable(), local_only: z.boolean().optional(), federate: z.boolean().optional().default(true), });