Filter wrong domain from traces (#10165)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2025-10-29 13:30:59 +05:00
committed by GitHub
parent 7410633ddd
commit 6cb3a40cc2
+9
View File
@@ -243,6 +243,15 @@ export function registerRPC (app: Express, sessions: SessionManager, ctx: Measur
options.limit = parseInt(req.query.limit as string)
}
const domain = ctx.pipeline.context.hierarchy.findDomain(_class) ?? ''
if (domain === '') {
sendError(res, 404, {
message: 'Failed to execute operation',
error: 'Invalid class name is passed. Failed to findAll.'
})
return
}
const result = await session.findAllRaw(ctx, _class, query, options)
await sendJson(req, res, result, rateLimitToHeaders(rateLimit))
})