... out of all things, a frontend logic error

This commit is contained in:
bootunloader
2024-11-20 13:26:46 +02:00
parent 0c6800fd47
commit 33b4d6c254
3 changed files with 4 additions and 8 deletions

View File

@@ -147,7 +147,7 @@ export const postDataApiRouter = createTRPCRouter({
const userSessions = {} as Record<string, APISession>;
for (const each of sessions) {
const targetUser = users.find(
(u) => each.key.includes(u.id) || each.value.userId === u.userId,
(u: any) => each.key.includes(u.id) || each.value.userId === u.userId,
);
if (!targetUser) continue;
userSessions[targetUser?.userId ?? ""] = each.value;

View File

@@ -144,7 +144,6 @@ export const zBookingEntry = z.object({
createdAt: z.string().nullable().optional(),
updatedAt: z.string().nullable().optional(),
});
export type BookingEntry = z.infer<typeof zBookingEntry>;
export const zPostDataEntry = z.object({
@@ -157,7 +156,6 @@ export const zPostDataEntry = z.object({
createdAt: z.string().nullable().optional(),
updatedAt: z.string().nullable().optional(),
});
export type PostDataEntry = z.infer<typeof zPostDataEntry>;
const zPostDataHistory = z.object({
@@ -168,7 +166,6 @@ const zPostDataHistory = z.object({
createdAt: z.string().nullable().optional(),
updatedAt: z.string().nullable().optional(),
});
export type PostDataHistory = z.infer<typeof zPostDataHistory>;
export const zPresetDataEntry = z.object({
@@ -181,7 +178,6 @@ export const zPresetDataEntry = z.object({
createdAt: z.string().nullable().optional(),
dealerId: z.number().optional().nullable(),
});
export type PresetDataEntry = z.infer<typeof zPresetDataEntry>;
export const fsPair = z.object({

View File

@@ -2,7 +2,7 @@
import { trpc } from "$lib/trpc/trpc";
import toast from "svelte-french-toast";
import type { ApiPostUser, PostDataEntry } from "$lib/utils/data.types";
import { setPostDataTableData, postDataTableOptions } from "./stores";
import { setPostDataTableData } from "./stores";
import Title from "$lib/components/atoms/title.svelte";
import Select from "$lib/components/atoms/select.svelte";
import PostDataView from "./post-data-view.svelte";
@@ -34,7 +34,7 @@
function setChosenUser(e: any) {
affectingRowVisibility = true;
const chosen = e.target.value;
chosenUser = postdata.users.find((u) => u.userName === chosen);
chosenUser = postdata.users.find((u) => u.userId === chosen);
setChosenData();
setTimeout(() => {
affectingRowVisibility = false;
@@ -58,7 +58,7 @@
postdata.users = d.users;
usersSelect = d.users.map((u) => ({
label: `${u.userName} - ${u.userId}`,
value: u.userName,
value: u.userId,
}));
chosenUser = d.users[0];
} else if (!d.ok) {