[FIX] Some apps were not correctly enabled during startup in HA environments (#19763)

Co-authored-by: Diego Sampaio <chinello@gmail.com>
pull/19903/head
Thassio Victor 5 years ago committed by Diego Sampaio
parent 3e2038d193
commit 5b3c3b88e5
  1. 6
      package-lock.json
  2. 2
      package.json
  3. 1
      server/startup/migrations/index.js
  4. 19
      server/startup/migrations/v212.js

6
package-lock.json generated

@ -5028,9 +5028,9 @@
}
},
"@rocket.chat/apps-engine": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@rocket.chat/apps-engine/-/apps-engine-1.20.0.tgz",
"integrity": "sha512-ssdAAD/IZTe5zolkt/ujrvQvKOclJDswdLv8qgLLo53gOpu0MmWsXJ2Ohyn71I/KpXAomxt3W2KR4DeefkXvIw==",
"version": "1.21.0-alpha.4235",
"resolved": "https://registry.npmjs.org/@rocket.chat/apps-engine/-/apps-engine-1.21.0-alpha.4235.tgz",
"integrity": "sha512-XyNlW5JZln9VaKSk7oOFzJKXECFxk7un7BSCbLFCSOl01w9vil/fMSke3nN7FdqQjb4ePTmTs/ZHLXJ+0oQrCg==",
"requires": {
"adm-zip": "^0.4.9",
"cryptiles": "^4.1.3",

@ -136,7 +136,7 @@
"@nivo/heatmap": "^0.61.0",
"@nivo/line": "^0.61.1",
"@nivo/pie": "^0.61.1",
"@rocket.chat/apps-engine": "1.20.0",
"@rocket.chat/apps-engine": "1.21.0-alpha.4235",
"@rocket.chat/css-in-js": "^0.19.0",
"@rocket.chat/emitter": "^0.19.0",
"@rocket.chat/fuselage": "^0.19.0",

@ -208,4 +208,5 @@ import './v208';
import './v209';
import './v210';
import './v211';
import './v212';
import './xrun';

@ -0,0 +1,19 @@
import { MongoInternals } from 'meteor/mongo';
import { Migrations } from '../../../app/migrations';
Migrations.add({
version: 212,
up() {
const { mongo } = MongoInternals.defaultRemoteCollectionDriver();
const apps = mongo.db.collection('rocketchat_apps');
Promise.await(apps.updateMany({
status: 'initialized',
}, {
$set: {
status: 'manually_disabled',
},
}));
},
});
Loading…
Cancel
Save