koajs / joi-router

Configurable, input and output validated routing for koa
MIT License
450 stars 96 forks source link

Prefix seems to be broken #81

Closed batrudinych closed 5 years ago

batrudinych commented 5 years ago

ubuntu 16.04 Node.js 10.15.1 koa 2.7.0 koa-joi-router 5.2.0

'use strict'

const Koa = require('koa')
const app = new Koa()

const router = require('koa-joi-router')

const orders = router()
orders.get('/', ctx => {
  ctx.body = 'Orders response'
})

orders.prefix('orders')

app.use(orders.middleware())

app.listen(3000)

Actual behavior:

localhost:3000/orders returns 404 Not Found

Expected behavior:

localhost:3000/orders returns 200 'Orders response`

Connected issue created in koa-router