I upgraded to 1.16.2 and deletion works for other users but not for 2 that tried to delete their own accounts.
One of them wants the account to be deleted, the other one wants it to be restored. How do I deal with those cases?
Error during upgrade
-
Encountered this error during upgrade (1.9.x -> 1.10.0).
Forums are down, so I don't have access to the admin console. Looks like it's permissions based. Is it safe to delete the offending duplicate (and my command line mongodb kung fu is weak so assistiance would be grealy appreciated).
Updating NodeBB... 1. Updating package.json file with defaults... OK 2. Bringing base dependencies up to date... started npm WARN [email protected] requires a peer of [email protected]^3.0.2 but none was installed. npm WARN [email protected] requires a peer of [email protected]/erlpack but none was installed. npm WARN [email protected] requires a peer of [email protected]^0.2.6 but none was installed. npm WARN [email protected] requires a peer of [email protected]^0.0.3 but none was installed. npm WARN [email protected] requires a peer of [email protected]^2.0.1 but none was installed. npm WARN [email protected] requires a peer of [email protected]^0.5.4 but none was installed. npm WARN [email protected] requires a peer of [email protected]^0.14.5 but none was installed. 3. Checking installed plugins for updates... OK 4. Updating NodeBB data store schema... Parsing upgrade scripts... OK | 4 script(s) found, 53 skipped → [2017/6/22] Hash all IP addresses stored in Recent IPs zset... OK → [2018/5/28] Give global search privileges... OK → [2018/6/7] Give post history viewing privilege to registered-users on all categories... OK → [2018/6/8] Give deleted post viewing privilege to moderators on all categories... 2018-11-09T16:07:00.294Z [31427] - error: [groups.join] Could not create new hidden group MongoError: E11000 duplicate key error collection: nodebb.objects index: _key_1_value_-1 dup key: { : "group:cid:166:privileges:posts:view_deleted", : null } at Function.MongoError.create (/opt/nodebb/node_modules/mongodb/node_modules/mongodb-core/lib/error.js:45:10) at toError (/opt/nodebb/node_modules/mongodb/lib/utils.js:149:22) at /opt/nodebb/node_modules/mongodb/lib/collection.js:1029:39 at /opt/nodebb/node_modules/mongodb/node_modules/mongodb-core/lib/connection/pool.js:544:18 at _combinedTickCallback (internal/process/next_tick.js:73:7) at process._tickCallback (internal/process/next_tick.js:104:9) Error occurred Error occurred during upgrade: MongoError: E11000 duplicate key error collection: nodebb.objects index: _key_1_value_-1 dup key: { : "group:cid:166:privileges:posts:view_deleted", : null } at Function.MongoError.create (/opt/nodebb/node_modules/mongodb/node_modules/mongodb-core/lib/error.js:45:10) at toError (/opt/nodebb/node_modules/mongodb/lib/utils.js:149:22) at /opt/nodebb/node_modules/mongodb/lib/collection.js:1029:39 at /opt/nodebb/node_modules/mongodb/node_modules/mongodb-core/lib/connection/pool.js:544:18 at _combinedTickCallback (internal/process/next_tick.js:73:7) at process._tickCallback (internal/process/next_tick.js:104:9) /opt/nodebb/node_modules/mongodb/lib/utils.js:132 throw err; ^ MongoError: E11000 duplicate key error collection: nodebb.objects index: _key_1_value_-1 dup key: { : "group:cid:166:privileges:posts:view_deleted", : null } at Function.MongoError.create (/opt/nodebb/node_modules/mongodb/node_modules/mongodb-core/lib/error.js:45:10) at toError (/opt/nodebb/node_modules/mongodb/lib/utils.js:149:22) at /opt/nodebb/node_modules/mongodb/lib/collection.js:1029:39 at /opt/nodebb/node_modules/mongodb/node_modules/mongodb-core/lib/connection/pool.js:544:18 at _combinedTickCallback (internal/process/next_tick.js:73:7) at process._tickCallback (internal/process/next_tick.js:104:9)
-
In a fit of desperation, I ran the nodebb upgrade again and it finished with no errors. Should I be worried? (yes, I made a backup so I have a safety net if necessary).