server - listRecords routes should use a wildcard param
This commit is contained in:
parent
4f2f2b9015
commit
4245d429b9
|
@ -302,13 +302,15 @@ module.exports = (config, app) => {
|
|||
ctx.body = await ctx.instance.authApi.getAccessLevels()
|
||||
ctx.response.status = StatusCodes.OK
|
||||
})
|
||||
.get("/:appname/api/listRecords/:indexkey", async ctx => {
|
||||
ctx.body = await ctx.instance.indexApi.listItems(ctx.params.indexkey)
|
||||
.get("/:appname/api/listRecords/*", async ctx => {
|
||||
const indexkey = getRecordKey(ctx.params.appname, ctx.request.path)
|
||||
ctx.body = await ctx.instance.indexApi.listItems(indexkey)
|
||||
ctx.response.status = StatusCodes.OK
|
||||
})
|
||||
.post("/:appname/api/listRecords/:indexkey", async ctx => {
|
||||
.post("/:appname/api/listRecords/*", async ctx => {
|
||||
const indexkey = getRecordKey(ctx.params.appname, ctx.request.path)
|
||||
ctx.body = await ctx.instance.indexApi.listItems(
|
||||
ctx.request.body.indexKey,
|
||||
indexkey,
|
||||
{
|
||||
rangeStartParams: ctx.request.body.rangeStartParams,
|
||||
rangeEndParams: ctx.request.body.rangeEndParams,
|
||||
|
@ -317,9 +319,10 @@ module.exports = (config, app) => {
|
|||
)
|
||||
ctx.response.status = StatusCodes.OK
|
||||
})
|
||||
.post("/:appname/api/aggregates/:indexkey", async ctx => {
|
||||
.post("/:appname/api/aggregates/*", async ctx => {
|
||||
const indexkey = getRecordKey(ctx.params.appname, ctx.request.path)
|
||||
ctx.body = await ctx.instance.indexApi.aggregates(
|
||||
ctx.request.body.indexKey,
|
||||
indexkey,
|
||||
{
|
||||
rangeStartParams: ctx.request.body.rangeStartParams,
|
||||
rangeEndParams: ctx.request.body.rangeEndParams,
|
||||
|
@ -394,6 +397,8 @@ module.exports = (config, app) => {
|
|||
.replace(`/${appname}/api/files/`, "")
|
||||
.replace(`/${appname}/api/lookup_field/`, "")
|
||||
.replace(`/${appname}/api/record/`, "")
|
||||
.replace(`/${appname}/api/listRecords/`, "")
|
||||
.replace(`/${appname}/api/aggregates/`, "")
|
||||
|
||||
return router
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue