File tree 2 files changed +25
-1
lines changed
2 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -64,5 +64,17 @@ module.exports = function(middleware) {
64
64
} )
65
65
} ) ;
66
66
67
+ app . route ( '/:pid/bookmark' )
68
+ . post ( apiMiddleware . requireUser , function ( req , res ) {
69
+ posts . bookmark ( req . params . pid , req . user . uid , function ( err ) {
70
+ errorHandler . handle ( err , res ) ;
71
+ } ) ;
72
+ } )
73
+ . delete ( apiMiddleware . requireUser , function ( req , res ) {
74
+ posts . unbookmark ( req . params . pid , req . user . uid , function ( err ) {
75
+ errorHandler . handle ( err , res ) ;
76
+ } ) ;
77
+ } ) ;
78
+
67
79
return app ;
68
80
} ;
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ module.exports = function(middleware) {
50
50
} ) ;
51
51
} ) ;
52
52
53
- app . route ( '/:pid/vote' )
53
+ app . route ( '/:pid/vote' )
54
54
. post ( apiMiddleware . requireUser , function ( req , res ) {
55
55
if ( ! utils . checkRequired ( [ 'delta' ] , req , res ) ) {
56
56
return false ;
@@ -76,5 +76,17 @@ module.exports = function(middleware) {
76
76
} )
77
77
} ) ;
78
78
79
+ app . route ( '/:pid/bookmark' )
80
+ . post ( apiMiddleware . requireUser , function ( req , res ) {
81
+ posts . bookmark ( req . params . pid , req . user . uid , function ( err ) {
82
+ errorHandler . handle ( err , res ) ;
83
+ } ) ;
84
+ } )
85
+ . delete ( apiMiddleware . requireUser , function ( req , res ) {
86
+ posts . unbookmark ( req . params . pid , req . user . uid , function ( err ) {
87
+ errorHandler . handle ( err , res ) ;
88
+ } ) ;
89
+ } ) ;
90
+
79
91
return app ;
80
92
} ;
You can’t perform that action at this time.
0 commit comments