fix: revert breaking change, add back SocketUser.emailConfirm

isekai-main
Julian Lam 2 years ago
parent 9c576a0758
commit 9ee30fe7d2

@ -16,6 +16,7 @@ const db = require('../database');
const userController = require('../controllers/user');
const privileges = require('../privileges');
const utils = require('../utils');
const sockets = require('.');
const SocketUser = module.exports;
@ -24,6 +25,16 @@ require('./user/status')(SocketUser);
require('./user/picture')(SocketUser);
require('./user/registration')(SocketUser);
SocketUser.emailConfirm = async function (socket) {
sockets.warnDeprecated(socket, 'HTTP 302 /me/edit/email');
if (!socket.uid) {
throw new Error('[[error:no-privileges]]');
}
return await user.email.sendValidationEmail(socket.uid);
};
// Password Reset
SocketUser.reset = {};

Loading…
Cancel
Save