Skip to content

Commit dfcf85a

Browse files
committed
🐞 HotFix: Remove alternative until we find a better validator
1 parent bd8fb0f commit dfcf85a

File tree

1 file changed

+3
-7
lines changed
  • src/api-utils/responseSchemas

1 file changed

+3
-7
lines changed

Diff for: src/api-utils/responseSchemas/user.ts

+3-7
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,19 @@ const userSessionSchema = Joi.object({
1717
profilePictureUrl: Joi.string().optional(),
1818
role: Joi.number().required(),
1919
isAdmin: Joi.boolean().required(),
20-
})
21-
.required()
22-
.options({ stripUnknown: true });
20+
}).options({ stripUnknown: true });
2321

2422
const sessionSchema = Joi.object({
2523
success: sessionStateSchema,
2624
session: sessionTokenSchema,
2725
user: userSessionSchema,
28-
})
29-
.required()
30-
.options({ stripUnknown: true });
26+
}).options({ stripUnknown: true });
3127

3228
const sessionGenericSchema = Joi.object({
3329
success: sessionStateSchema,
3430
message: sessionErrorMessageSchema,
3531
}).required();
3632

37-
export const checkAvailableSessionSchema = Joi.alternatives([sessionSchema, sessionGenericSchema]);
33+
export const checkAvailableSessionSchema = sessionSchema;
3834

3935
export const logoutSessionSchema = sessionGenericSchema;

0 commit comments

Comments
 (0)