mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-10-31 11:05:54 +01:00 
			
		
		
		
	feat: added POST and DELETE /api/v1/users/:uid/follow routes
This commit is contained in:
		| @@ -18,6 +18,7 @@ const userController = require('../controllers/user'); | ||||
| const privileges = require('../privileges'); | ||||
| const utils = require('../utils'); | ||||
| const flags = require('../flags'); | ||||
| const sockets = require('.'); | ||||
|  | ||||
| const SocketUser = module.exports; | ||||
|  | ||||
| @@ -157,6 +158,8 @@ SocketUser.isFollowing = async function (socket, data) { | ||||
| }; | ||||
|  | ||||
| SocketUser.follow = async function (socket, data) { | ||||
| 	sockets.warnDeprecated(socket, 'POST /api/v1/users/follow'); | ||||
|  | ||||
| 	if (!socket.uid || !data) { | ||||
| 		throw new Error('[[error:invalid-data]]'); | ||||
| 	} | ||||
| @@ -179,6 +182,8 @@ SocketUser.follow = async function (socket, data) { | ||||
| }; | ||||
|  | ||||
| SocketUser.unfollow = async function (socket, data) { | ||||
| 	sockets.warnDeprecated(socket, 'DELETE /api/v1/users/unfollow'); | ||||
|  | ||||
| 	if (!socket.uid || !data) { | ||||
| 		throw new Error('[[error:invalid-data]]'); | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user