diff --git a/app/modules/asset/utils.server.ts b/app/modules/asset/utils.server.ts index fd32b2013..14989bd66 100644 --- a/app/modules/asset/utils.server.ts +++ b/app/modules/asset/utils.server.ts @@ -218,4 +218,4 @@ export const importAssetsSchema = z bookable: z.enum(["yes", "no"]).optional(), imageUrl: z.string().url().optional(), }) - .and(z.record(z.string().startsWith("cf"), z.any())); + .and(z.record(z.string(), z.any())); diff --git a/app/utils/import.server.ts b/app/utils/import.server.ts index b063cd14d..2656db69e 100644 --- a/app/utils/import.server.ts +++ b/app/utils/import.server.ts @@ -54,8 +54,8 @@ export function extractCSVDataFromContentImport( ) ); - const parseResult = schema.safeParse(rawData); - if (!parseResult.success) { + const parsedResult = schema.safeParse(rawData); + if (!parsedResult.success) { throw new ShelfError({ cause: null, message: @@ -64,7 +64,7 @@ export function extractCSVDataFromContentImport( }); } - return parseResult.data as Schema["_output"]; + return parsedResult.data as Schema["_output"]; } /** Takes the CSV data from a `backup` import and parses it into an object that we can then use to create the entries */