fix: make bulk options distinct

This commit is contained in:
Paul Makles
2022-05-07 16:37:31 +01:00
parent 321c07a15b
commit 1556289528
4 changed files with 27 additions and 3 deletions
+19 -1
View File
@@ -1713,7 +1713,7 @@
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/OptionsMessageSearch"
"$ref": "#/components/schemas/OptionsBulkDelete"
}
}
},
@@ -6996,6 +6996,24 @@
}
}
},
"OptionsBulkDelete": {
"title": "Search Parameters",
"type": "object",
"required": [
"ids"
],
"properties": {
"ids": {
"description": "Message IDs",
"type": "array",
"items": {
"type": "string"
},
"maxItems": 100,
"minItems": 1
}
}
},
"DataCreateGroup": {
"title": "Group Data",
"type": "object",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "revolt-api",
"version": "0.5.3",
"version": "0.5.3-patch.1",
"description": "Revolt API Library",
"main": "dist/index.js",
"module": "esm/index.js",
+6 -1
View File
@@ -1396,6 +1396,11 @@ export interface components {
/** @description Embeds to include in the message */
embeds?: components["schemas"]["SendableEmbed"][] | null;
};
/** Search Parameters */
OptionsBulkDelete: {
/** @description Message IDs */
ids: string[];
};
/** Group Data */
DataCreateGroup: {
/** @description Group name */
@@ -2677,7 +2682,7 @@ export interface operations {
};
requestBody: {
content: {
"application/json": components["schemas"]["OptionsMessageSearch"];
"application/json": components["schemas"]["OptionsBulkDelete"];
};
};
};
+1
View File
@@ -58,6 +58,7 @@ export type MessageSort = components['schemas']['MessageSort'];
export type OptionsMessageSearch = components['schemas']['OptionsMessageSearch'];
export type OptionsQueryStale = components['schemas']['OptionsQueryStale'];
export type DataEditMessage = components['schemas']['DataEditMessage'];
export type OptionsBulkDelete = components['schemas']['OptionsBulkDelete'];
export type DataCreateGroup = components['schemas']['DataCreateGroup'];
export type CreateVoiceUserResponse = components['schemas']['CreateVoiceUserResponse'];
export type Data = components['schemas']['Data'];