From db5c5b2cfb496239ac2faffae66a210ec5c1859f Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Wed, 1 Apr 2020 14:27:39 -0400 Subject: [PATCH] fix: follow route to match spec --- public/src/client/account/header.js | 2 +- src/routes/write/users.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/src/client/account/header.js b/public/src/client/account/header.js index fb22f4b443..ba48c95713 100644 --- a/public/src/client/account/header.js +++ b/public/src/client/account/header.js @@ -116,7 +116,7 @@ define('forum/account/header', [ function toggleFollow(type) { $.ajax({ - url: config.relative_path + '/api/v1/users/' + ajaxify.data.uid + '/' + type, + url: config.relative_path + '/api/v1/users/' + ajaxify.data.uid + '/follow', method: type === 'follow' ? 'post' : 'delete', }).done(function () { components.get('account/follow').toggleClass('hide', type === 'follow'); diff --git a/src/routes/write/users.js b/src/routes/write/users.js index 9e3993019c..bbf3079fbb 100644 --- a/src/routes/write/users.js +++ b/src/routes/write/users.js @@ -30,7 +30,7 @@ function authenticatedRoutes() { setupApiRoute(router, '/:uid/password', middleware, [...middlewares, middleware.checkRequired.bind(null, ['newPassword'])], 'put', controllers.write.users.changePassword); setupApiRoute(router, '/:uid/follow', middleware, [...middlewares], 'post', controllers.write.users.follow); - setupApiRoute(router, '/:uid/unfollow', middleware, [...middlewares], 'delete', controllers.write.users.unfollow); + setupApiRoute(router, '/:uid/follow', middleware, [...middlewares], 'delete', controllers.write.users.unfollow); // app.put('/:uid/follow', apiMiddleware.requireUser, function(req, res) { // Users.follow(req.user.uid, req.params.uid, function(err) {