revert bundle change

This commit is contained in:
Michael Freno
2026-01-07 20:34:23 -05:00
parent f056cf05d3
commit fa28266bad
4 changed files with 53 additions and 14 deletions

View File

@@ -6,9 +6,12 @@ import {
getPathAnalytics,
cleanupOldAnalytics,
logVisit,
getPerformanceStats
getPerformanceStats,
enrichAnalyticsEntry
} from "~/server/analytics";
import { ConnectionFactory } from "~/server/database";
import { v4 as uuid } from "uuid";
import { getRequestIP, getCookie } from "vinxi/http";
export const analyticsRouter = createTRPCRouter({
logPerformance: publicProcedure
@@ -66,9 +69,6 @@ export const analyticsRouter = createTRPCRouter({
action: "updated"
};
} else {
const { v4: uuid } = await import("uuid");
const { enrichAnalyticsEntry } = await import("~/server/analytics");
const req = ctx.event.nativeEvent.node?.req || ctx.event.nativeEvent;
const userAgent =
req.headers?.["user-agent"] ||
@@ -79,9 +79,7 @@ export const analyticsRouter = createTRPCRouter({
req.headers?.referrer ||
ctx.event.request?.headers?.get("referer") ||
undefined;
const { getRequestIP } = await import("vinxi/http");
const ipAddress = getRequestIP(ctx.event.nativeEvent) || undefined;
const { getCookie } = await import("vinxi/http");
const sessionId =
getCookie(ctx.event.nativeEvent, "session_id") || undefined;

View File

@@ -9,6 +9,17 @@ import { z } from "zod";
import { getAuthSession } from "~/server/session-helpers";
import { logAuditEvent } from "~/server/audit";
import { getClientIP, getUserAgent } from "~/server/security";
import { generatePasswordSetEmail } from "~/server/email-templates";
import { formatDeviceDescription } from "~/server/device-utils";
import sendEmail from "~/server/email";
import {
updateEmailSchema,
updateDisplayNameSchema,
updateProfileImageSchema,
changePasswordSchema,
setPasswordSchema,
deleteAccountSchema
} from "../schemas/user";
export const userRouter = createTRPCRouter({
getProfile: publicProcedure.query(async ({ ctx }) => {
@@ -242,12 +253,6 @@ export const userRouter = createTRPCRouter({
// Send email notification about password being set
if (user.email) {
try {
const { generatePasswordSetEmail } =
await import("~/server/email-templates");
const { formatDeviceDescription } =
await import("~/server/device-utils");
const { default: sendEmail } = await import("~/server/email");
const h3Event = ctx.event.nativeEvent
? ctx.event.nativeEvent
: (ctx.event as any);