-
Notifications
You must be signed in to change notification settings - Fork 13.5k
[BUG] Email verification #12762
Description
Description:
Internal error 500 after clicking on email verification
Steps to reproduce:
- Click resend verification email
- In received email, click on link
- Internal Error 500
Expected behavior:
No error
Actual behavior:
Exception while invoking method 'verifyEmail' Error: Can't call setUserId in a method after calling unblock at MethodInvocation.setUserId (/app/bundle/programs/server/packages/ddp-common.js:367:13) at AccountsServer._loginUser (/app/bundle/programs/server/packages/accounts-base.js:700:22) at AccountsServer._attemptLogin (/app/bundle/programs/server/packages/accounts-base.js:744:56) at AccountsServer._loginMethod (/app/bundle/programs/server/packages/accounts-base.js:762:17) at MethodInvocation.verifyEmail (/app/bundle/programs/server/packages/accounts-password.js:1040:21) at MethodInvocation.methodsMap.(anonymous function) (/app/bundle/programs/server/packages/rocketchat_lib.js:2696:36) at MethodInvocation.methodMap.(anonymous function) (packages/rocketchat_monitoring.js:2731:30) at maybeAuditArgumentChecks (/app/bundle/programs/server/packages/ddp-server.js:1877:12) at DDP._CurrentMethodInvocation.withValue (/app/bundle/programs/server/packages/ddp-server.js:902:126) at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1304:12) at DDPServer._CurrentWriteFence.withValue (/app/bundle/programs/server/packages/ddp-server.js:902:98) at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1304:12) at Promise (/app/bundle/programs/server/packages/ddp-server.js:902:46) at new Promise (:null:null) at Session.method (/app/bundle/programs/server/packages/ddp-server.js:875:23) at /app/bundle/programs/server/packages/ddp-server.js:754:85
Server Setup Information:
Rocket.Chat Version: 0.72.0
NodeJS Version: 8.11.3 - x64
Platform: linux
Process Port: 3000
ReplicaSet OpLog: Disabled
Commit Hash: abe1f41
Commit Branch: HEAD