Development #24
@@ -1,6 +1,5 @@
|
|||||||
import { createFileRoute } from "@tanstack/react-router";
|
import { createFileRoute } from "@tanstack/react-router";
|
||||||
import { superTokensOptionalRequestMiddleware } from "@/utils/supertokens";
|
import { superTokensOptionalRequestMiddleware } from "@/utils/supertokens";
|
||||||
import { apiLoggingMiddleware } from "@/lib/telemetry/api-logging.server";
|
|
||||||
import { beaconPayloadSchema, MAX_BEACON_BYTES, type BeaconEvent } from "@/lib/telemetry/beacon-schema";
|
import { beaconPayloadSchema, MAX_BEACON_BYTES, type BeaconEvent } from "@/lib/telemetry/beacon-schema";
|
||||||
import { errorGroupHash } from "@/lib/telemetry/error-hash";
|
import { errorGroupHash } from "@/lib/telemetry/error-hash";
|
||||||
import { redactArguments } from "@/lib/telemetry/redact-args";
|
import { redactArguments } from "@/lib/telemetry/redact-args";
|
||||||
@@ -86,7 +85,7 @@ const writeEvents = async (
|
|||||||
|
|
||||||
export const Route = createFileRoute("/api/telemetry/beacon")({
|
export const Route = createFileRoute("/api/telemetry/beacon")({
|
||||||
server: {
|
server: {
|
||||||
middleware: [apiLoggingMiddleware, superTokensOptionalRequestMiddleware],
|
middleware: [superTokensOptionalRequestMiddleware],
|
||||||
handlers: {
|
handlers: {
|
||||||
POST: async ({ request, context }) => {
|
POST: async ({ request, context }) => {
|
||||||
const player = (context as unknown as { player?: Player | null }).player ?? undefined;
|
const player = (context as unknown as { player?: Player | null }).player ?? undefined;
|
||||||
|
|||||||
Reference in New Issue
Block a user