Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MongoError: E11000 duplicate key error collection: vpdb-production.users index: username_1 dup key: { : "eispic" } #324

Open
freezy opened this issue Jun 17, 2019 · 1 comment

Comments

@freezy
Copy link
Member

freezy commented Jun 17, 2019

View details in Rollbar: https://rollbar.com/freezy/server/items/50/


MongoError: E11000 duplicate key error collection: vpdb-production.users index: username_1 dup key: { : "eispic" }
  File "/var/www/server/production/v3.2.2/node_modules/mongoose/node_modules/mongodb-core/lib/error.js", line 43, in Function.create
        return new MongoError(options);
  File "/var/www/server/production/v3.2.2/node_modules/mongoose/node_modules/mongodb/lib/utils.js", line 149, in toError
      var e = MongoError.create({ message: msg, driver: true });
  File "/var/www/server/production/v3.2.2/node_modules/mongoose/node_modules/mongodb/lib/operations/collection_ops.js", line 859, in coll.s.topology.insert
          return handleCallback(callback, toError(result.result.writeErrors[0]));
  File "/var/www/server/production/v3.2.2/node_modules/elastic-apm-node/lib/instrumentation/modules/mongodb-core.js", line 93, in wrappedCallback
            return cb.apply(this, arguments)
  File "/var/www/server/production/v3.2.2/node_modules/mongoose/node_modules/mongodb-core/lib/connection/pool.js", line 397, in <unknown>
              return cb(err, result);
  File "/var/www/server/production/v3.2.2/node_modules/async-listener/glue.js", line 188, in <unknown>
          var returned = original.apply(this, arguments);
  File "internal/process/next_tick.js", line 132, in _combinedTickCallback
  File "internal/process/next_tick.js", line 181, in process._tickCallback
@freezy
Copy link
Member Author

freezy commented Jun 17, 2019

Log:

2019-06-17T11:28:54.515Z ^[[33mwarn^[[39m: Validation failed. [{"message":"The username \"***\" is already taken.","name":"ValidatorError","properties":{"message":"The username \"***\" is already taken.","type":"unique","path":"username","value":"***"},"kind":"unique","path":"username","value":"***"},{"message":"The email \"***\" is already taken.","name":"ValidatorError","properties":{"message":"The email \"***\" is already taken.","type":"unique","path":"email","value":"***"},"kind":"unique","path":"email","value":"***"}]
2019-06-17T11:28:54.515Z ^[[34mdebug^[[39m: Validation failed. [{"message":"The username \"***\" is already taken.","name":"ValidatorError","properties":{"message":"The username \"***\" is already taken.","type":"unique","path":"username","value":"***"},"kind":"unique","path":"username","value":"***"},{"message":"The email \"***\" is already taken.","name":"ValidatorError","properties":{"message":"The email \"***\" is already taken.","type":"unique","path":"email","value":"***"},"kind":"unique","path":"email","value":"***"}]


POST /api/v1/users

connection: upgrade
host: api.vpdb.io
x-forwarded-for: 88.130.60.37
content-length: 79
user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:67.0) Gecko/20100101 Firefox/67.0
accept: application/json, text/plain, */*
accept-language: de,en-US;q=0.7,en;q=0.3
accept-encoding: gzip, deflate, br
referer: https://vpdb.io/games/mm/releases/e2rydboew
content-type: application/json;charset=utf-8
origin: https://vpdb.io
dnt: 1

{"username":"***","password":"***","email":"lukeskywalker2310@gmx.de"}

{
  "error": "Validation failed.",
  "errors": [
    {
      "field": "username",
      "message": "The username \"***\" is already taken.",
      "value": "eispic",
      "code": "unique"
    },
    {
      "field": "email",
      "message": "The email \"***\" is already taken.",
      "value": "***",
      "code": "unique"
    }
  ]
}
2019-06-17T11:28:54.516Z ^[[32minfo^[[39m: [***]  422  POST /api/v1/users 24ms - 287b
2019-06-17T11:29:04.632Z ^[[32minfo^[[39m: [***]  200  GET /api/v1/tags 7ms - 383b
2019-06-17T11:29:04.651Z ^[[32minfo^[[39m: [***7]  200  GET /api/v1/builds 17ms - 2.44kb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant