client/posts: catch post search route
This commit is contained in:
parent
87e8fb2e7d
commit
8591449508
1 changed files with 4 additions and 1 deletions
|
@ -1,5 +1,6 @@
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
|
const misc = require('../util/misc.js');
|
||||||
const page = require('page');
|
const page = require('page');
|
||||||
const topNavController = require('../controllers/top_nav_controller.js');
|
const topNavController = require('../controllers/top_nav_controller.js');
|
||||||
const EmptyView = require('../views/empty_view.js');
|
const EmptyView = require('../views/empty_view.js');
|
||||||
|
@ -7,7 +8,9 @@ const EmptyView = require('../views/empty_view.js');
|
||||||
class PostsController {
|
class PostsController {
|
||||||
registerRoutes() {
|
registerRoutes() {
|
||||||
page('/upload', (ctx, next) => { this._uploadPostsRoute(); });
|
page('/upload', (ctx, next) => { this._uploadPostsRoute(); });
|
||||||
page('/posts', (ctx, next) => { this._listPostsRoute(); });
|
page('/posts/:query?',
|
||||||
|
(ctx, next) => { misc.parseSearchQueryRoute(ctx, next); },
|
||||||
|
(ctx, next) => { this._listPostsRoute(); });
|
||||||
page(
|
page(
|
||||||
'/post/:id',
|
'/post/:id',
|
||||||
(ctx, next) => { this._showPostRoute(ctx.params.id); });
|
(ctx, next) => { this._showPostRoute(ctx.params.id); });
|
||||||
|
|
Loading…
Reference in a new issue