add button to set seen flag on front
This commit is contained in:
20
back/validator/schemas/setFlag-schema.json
Normal file
20
back/validator/schemas/setFlag-schema.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"mailboxId": {
|
||||
"type": "number"
|
||||
},
|
||||
"messageId": {
|
||||
"type": "number"
|
||||
},
|
||||
"flag": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"mailboxId",
|
||||
"messageId",
|
||||
"flag"
|
||||
],
|
||||
"additionalProperties": false
|
||||
}
|
||||
@@ -8,9 +8,12 @@ import getAccountSchema from "./schemas/getAccounts-schema.json";
|
||||
import getRoomSchema from "./schemas/getRooms-schema.json";
|
||||
import getMessagesSchema from "./schemas/getMessages-schema.json";
|
||||
import getMembersSchema from "./schemas/getMembers-schema.json";
|
||||
import setFlagSchema from "./schemas/setFlag-schema.json";
|
||||
|
||||
export const validateCreateAccount = ajv.compile(createAccountSchema);
|
||||
export const validateGetAccounts = ajv.compile(getAccountSchema);
|
||||
export const validateGetRooms = ajv.compile(getRoomSchema);
|
||||
export const validateGetMessages = ajv.compile(getMessagesSchema);
|
||||
export const validateGetMembers = ajv.compile(getMembersSchema);
|
||||
export const validateAddFlag = ajv.compile(setFlagSchema);
|
||||
export const validateRemoveFlag = ajv.compile(setFlagSchema);
|
||||
Reference in New Issue
Block a user