Emergency fix - final.r2.reallyfinal.r42-draft-clean_copy

This commit is contained in:
Enrico Ros
2023-11-14 03:35:28 -08:00
parent 22fac6f3c1
commit 87461fb73e
4 changed files with 5 additions and 8 deletions
+1 -2
View File
@@ -2,7 +2,6 @@ import { fetchRequestHandler } from '@trpc/server/adapters/fetch';
import { appRouterEdge } from '~/server/api/trpc.router';
import { createTRPCFetchContext } from '~/server/api/trpc.server';
import { env } from '~/server/env.mjs';
const handlerEdgeRoutes = (req: Request) =>
fetchRequestHandler({
@@ -11,7 +10,7 @@ const handlerEdgeRoutes = (req: Request) =>
req,
createContext: createTRPCFetchContext,
onError:
env.NODE_ENV === 'development'
process.env.NODE_ENV === 'development'
? ({ path, error }) => console.error(`❌ tRPC-edge failed on ${path ?? '<no-path>'}:`, error)
: undefined,
});
+1 -2
View File
@@ -2,7 +2,6 @@ import { fetchRequestHandler } from '@trpc/server/adapters/fetch';
import { appRouterNode } from '~/server/api/trpc.router';
import { createTRPCFetchContext } from '~/server/api/trpc.server';
import { env } from '~/server/env.mjs';
const handlerNodeRoutes = (req: Request) =>
fetchRequestHandler({
@@ -11,7 +10,7 @@ const handlerNodeRoutes = (req: Request) =>
req,
createContext: createTRPCFetchContext,
onError:
env.NODE_ENV === 'development'
process.env.NODE_ENV === 'development'
? ({ path, error }) => console.error(`❌ tRPC-node failed on ${path ?? '<no-path>'}:`, error)
: undefined,
});
@@ -3,7 +3,6 @@ import { NextRequest, NextResponse } from 'next/server';
import { createParser as createEventsourceParser, EventSourceParseCallback, EventSourceParser, ParsedEvent, ReconnectInterval } from 'eventsource-parser';
import { createEmptyReadableStream, debugGenerateCurlCommand, safeErrorString, SERVER_DEBUG_WIRE, serverFetchOrThrow } from '~/server/wire';
import { env } from '~/server/env.mjs';
import type { AnthropicWire } from '../anthropic/anthropic.wiretypes';
import type { OpenAIWire } from './openai.wiretypes';
@@ -91,7 +90,7 @@ export async function openaiStreamingRelayHandler(req: NextRequest): Promise<Res
// client-side users visible message
return new NextResponse(`[Issue] ${access.dialect}: ${fetchOrVendorError}`
+ (env.NODE_ENV === 'development' ? ` · [URL: ${headersUrl?.url}]` : ''), { status: 500 });
+ (process.env.NODE_ENV === 'development' ? ` · [URL: ${headersUrl?.url}]` : ''), { status: 500 });
}
/* The following code is heavily inspired by the Vercel AI SDK, but simplified to our needs and in full control.
+2 -2
View File
@@ -10,7 +10,7 @@ const globalForPrisma = globalThis as unknown as {
export const db =
globalForPrisma.prisma ??
new PrismaClient({
log: env.NODE_ENV === 'development' ? ['query', 'error', 'warn'] : ['error'],
log: process.env.NODE_ENV === 'development' ? ['query', 'error', 'warn'] : ['error'],
});
if (env.NODE_ENV !== 'production') globalForPrisma.prisma = db;
if (process.env.NODE_ENV !== 'production') globalForPrisma.prisma = db;