Skip to content

Commit 5ccf1ed

Browse files
committed
#237 🐘 fix variables type and validation
1 parent 2782f11 commit 5ccf1ed

2 files changed

Lines changed: 2 additions & 5 deletions

File tree

packages/server/src/utils/types/entities.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ export type MappedEntity = Comparator<MappedEntityObject> | MappedEntityObject;
1414
type BodyEntityValue = string | Record<string, unknown> | unknown[];
1515
export type BodyEntity = BodyEntityValue | Comparator<BodyEntityValue>;
1616

17-
type VariablesEntityValue = MappedEntityObject;
17+
type VariablesEntityValue = Record<string, unknown>;
1818
export type VariablesEntity = Comparator<VariablesEntityValue> | VariablesEntityValue;

packages/server/src/utils/validate/utils/entitiesSchema/entitiesSchema.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,5 @@ export const bodyEntitySchema = z.union([
2727

2828
export const variablesEntitySchema = z.union([
2929
z.custom<Comparator>(isComparator),
30-
z.record(
31-
z.string(),
32-
z.union([z.boolean(), z.number(), z.string(), z.custom<Comparator>(isComparator)])
33-
)
30+
z.record(z.string(), z.unknown())
3431
]);

0 commit comments

Comments
 (0)