Skip to content

Error changing profile username (login). #11155

@siberijah

Description

@siberijah

Description:

Error changing username (login). As I can see, it was fixed in version 0.39.0 ( #3940 ) But still present in version 0.65.1 for all users.

Server Setup Information:

  • Version of Rocket.Chat Server: 0.65.1 (latest by this date)
  • Operating System: debian 9
  • Deployment Method(snap/docker/tar/etc): tar/pm2
  • Number of Running Instances: 1
  • DB Replicaset Oplog: unkown
  • Node Version: v8.9.3
  • mongoDB Version: v3.6.4

Relevant logs:

0|rocketch | Exception while invoking method 'saveUserProfile' MongoError: The positional operator did not find the match needed from the query.
0|rocketch |     at Function.MongoError.create (/var/www/rocketchat/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/error.js:31:11)
0|rocketch |     at toError (/var/www/rocketchat/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb/lib/utils.js:139:22)
0|rocketch |     at /var/www/rocketchat/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb/lib/collection.js:1059:67
0|rocketch |     at /var/www/rocketchat/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/connection/pool.js:469:18
0|rocketch |     at _combinedTickCallback (internal/process/next_tick.js:131:7)
0|rocketch |     at process._tickDomainCallback (internal/process/next_tick.js:218:9)
0|rocketch |  => awaited here:
0|rocketch |     at Promise.await (/var/www/rocketchat/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:60:12)
0|rocketch |     at Server.apply (/var/www/rocketchat/programs/server/packages/ddp-server.js:1749:27)
0|rocketch |     at Server.call (/var/www/rocketchat/programs/server/packages/ddp-server.js:1724:17)
0|rocketch |     at MethodInvocation.saveUserProfile (/var/www/rocketchat/programs/server/app/app.js:11075:14)
0|rocketch |     at MethodInvocation.methodMap.(anonymous function) (packages/rocketchat_monitoring.js:2731:30)
0|rocketch |     at MethodInvocation.methodsMap.(anonymous function) (/var/www/rocketchat/programs/server/packages/rocketchat_lib.js:2355:36)
0|rocketch |     at maybeAuditArgumentChecks (/var/www/rocketchat/programs/server/packages/ddp-server.js:1877:12)
0|rocketch |     at DDP._CurrentMethodInvocation.withValue (/var/www/rocketchat/programs/server/packages/ddp-server.js:902:126)
0|rocketch |     at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:12)
0|rocketch |     at DDPServer._CurrentWriteFence.withValue (/var/www/rocketchat/programs/server/packages/ddp-server.js:902:98)
0|rocketch |     at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:12)
0|rocketch |     at Promise (/var/www/rocketchat/programs/server/packages/ddp-server.js:902:46)
0|rocketch |     at new Promise (<anonymous>:null:null)
0|rocketch |     at Session.method (/var/www/rocketchat/programs/server/packages/ddp-server.js:875:23)
0|rocketch |     at /var/www/rocketchat/programs/server/packages/ddp-server.js:754:85

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions