yuh kuh - type error fixes

This commit is contained in:
bootunloader
2026-01-05 22:40:27 +02:00
parent 4d4d7cfa93
commit 0d8cbe295c
2 changed files with 20 additions and 20 deletions

View File

@@ -1,9 +1,9 @@
import winston from "winston";
import DailyRotateFile from "winston-daily-rotate-file";
import util from "util";
import { Err } from "./result";
import { env } from "$env/dynamic/private";
import path from "path";
import util from "util";
import winston from "winston";
import DailyRotateFile from "winston-daily-rotate-file";
import type { Err } from "./result";
process.on("warning", (warning) => {
const msg = String(warning?.message || "");
@@ -73,14 +73,14 @@ const consoleFormat = winston.format.combine(
: "";
return `[${level}] ${timestamp}: ${formattedMessage}${formattedExtra}`;
})
}),
);
// JSON format for file logging
const fileFormat = winston.format.combine(
winston.format.errors({ stack: true }),
winston.format.timestamp(),
winston.format.json()
winston.format.json(),
);
// Log directory - use logs folder in project root

View File

@@ -1,8 +1,8 @@
import { dbPresetData } from "$lib/server/db/presetdata.db";
import { logger } from "$lib/server/logger";
import { zDDFilters, zPresetDataEntry } from "$lib/utils/data.types";
import { z } from "zod";
import { createTRPCRouter, protectedProcedure } from "../t";
import { logger } from "$lib/server/logger";
export const presetDataRouter = createTRPCRouter({
getAll: protectedProcedure.input(zDDFilters).mutation(async ({ input }) => {
@@ -21,23 +21,23 @@ export const presetDataRouter = createTRPCRouter({
};
}),
insert: protectedProcedure
.input(z.array(zPresetDataEntry))
.mutation(async ({ input }) => {
logger.info(`[presetData.insert] Inserting ${input.length} preset data entries`);
const data = await dbPresetData.insertData(input);
logger.info(`[presetData.insert] Successfully inserted ${data.length} entries`);
return {
ok: true,
detail: "Data inserted",
data,
};
}),
insert: protectedProcedure.input(z.array(zPresetDataEntry)).mutation(async ({ input }) => {
logger.info(`[presetData.insert] Inserting ${input.length} preset data entries`);
const data = await dbPresetData.insertData(input);
logger.info(`[presetData.insert] Successfully inserted ${data?.length} entries`);
return {
ok: true,
detail: "Data inserted",
data,
};
}),
delete: protectedProcedure
.input(z.object({ date: z.string(), ids: z.array(z.string()) }))
.mutation(async ({ input }) => {
logger.info(`[presetData.delete] Deleting ${input.ids.length} preset data entries for date ${input.date}`);
logger.info(
`[presetData.delete] Deleting ${input.ids.length} preset data entries for date ${input.date}`,
);
await dbPresetData.deleteDataByIds(input.date, input.ids);
logger.info("[presetData.delete] Successfully deleted preset data entries");
return { ok: true, detail: "Data deleted" };