feat(api): #9123, migrate /api/post/pid/:pid to Write API

This commit is contained in:
Julian Lam
2020-12-28 19:38:00 -05:00
parent 1002c14aa2
commit e267f29584
5 changed files with 37 additions and 27 deletions

View File

@@ -10,8 +10,7 @@ const categories = require('../categories');
const user = require('../user');
const socketHelpers = require('./helpers');
const utils = require('../utils');
const apiController = require('../controllers/api');
const api = require('../api');
const sockets = require('.');
const SocketPosts = module.exports;
@@ -97,7 +96,8 @@ SocketPosts.getPostSummaryByIndex = async function (socket, data) {
};
SocketPosts.getPost = async function (socket, pid) {
return await apiController.getPostData(pid, socket.uid);
sockets.warnDeprecated(socket, 'GET /api/v3/posts/:pid');
return await api.posts.get(socket, { pid });
};
SocketPosts.loadMoreBookmarks = async function (socket, data) {