mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-09-22 06:00:56 +02:00
📧 fix: Cancel Signup if Email Issuance Fails (#3010)
* fix: user.id assignment in jwtStrategy.js * refactor(sendEmail): pass params as object, await email sending to propogate errors and restrict registration flow * fix(Conversations): handle missing updatedAt field * refactor: use `processDeleteRequest` when deleting user account for user file deletion * refactor: delete orphaned files when deleting user account * fix: remove unnecessary 404 status code in server/index.js
This commit is contained in:
parent
084cf266a2
commit
92232afaca
7 changed files with 104 additions and 57 deletions
|
@ -12,8 +12,8 @@ const jwtLogin = async () =>
|
|||
async (payload, done) => {
|
||||
try {
|
||||
const user = await getUserById(payload?.id, '-password -__v');
|
||||
user.id = user._id.toString();
|
||||
if (user) {
|
||||
user.id = user._id.toString();
|
||||
done(null, user);
|
||||
} else {
|
||||
logger.warn('[jwtLogin] JwtStrategy => no user found: ' + payload?.id);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue