summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/endpoints/users
diff options
context:
space:
mode:
Diffstat (limited to 'packages/backend/src/server/api/endpoints/users')
-rw-r--r--packages/backend/src/server/api/endpoints/users/search-by-username-and-host.ts16
1 files changed, 12 insertions, 4 deletions
diff --git a/packages/backend/src/server/api/endpoints/users/search-by-username-and-host.ts b/packages/backend/src/server/api/endpoints/users/search-by-username-and-host.ts
index 95491211bc..b176e6c65d 100644
--- a/packages/backend/src/server/api/endpoints/users/search-by-username-and-host.ts
+++ b/packages/backend/src/server/api/endpoints/users/search-by-username-and-host.ts
@@ -29,14 +29,22 @@ export const meta = {
export const paramDef = {
type: 'object',
properties: {
- username: { type: 'string', nullable: true },
- host: { type: 'string', nullable: true },
limit: { type: 'integer', minimum: 1, maximum: 100, default: 10 },
detail: { type: 'boolean', default: true },
},
anyOf: [
- { required: ['username'] },
- { required: ['host'] },
+ {
+ properties: {
+ username: { type: 'string', nullable: true },
+ },
+ required: ['username']
+ },
+ {
+ properties: {
+ host: { type: 'string', nullable: true },
+ },
+ required: ['host']
+ },
],
} as const;