mirror of
https://github.com/CompassConnections/Compass.git
synced 2026-02-25 03:16:37 -05:00
Add backend support for setting compatibility answers
This commit is contained in:
@@ -515,6 +515,21 @@ export const API = (_apiTypeCheck = {
|
||||
options: z.record(z.string(), z.number()),
|
||||
}),
|
||||
},
|
||||
'set-compatibility-answer': {
|
||||
method: 'POST',
|
||||
authed: true,
|
||||
rateLimited: true,
|
||||
returns: {} as Row<'compatibility_answers'>,
|
||||
props: z
|
||||
.object({
|
||||
questionId: z.number(),
|
||||
multipleChoice: z.number(),
|
||||
prefChoices: z.array(z.number()),
|
||||
importance: z.number(),
|
||||
explanation: z.string().nullable().optional(),
|
||||
})
|
||||
.strict(),
|
||||
},
|
||||
'create-vote': {
|
||||
method: 'POST',
|
||||
authed: true,
|
||||
|
||||
Reference in New Issue
Block a user