Convert rocketchat-retention-policy to main module structure (#12797)

pull/12799/head^2
Marcos Spessatto Defendi 7 years ago committed by Rodrigo Nascimento
parent 48ac594b8f
commit cca0e37323
  1. 6
      packages/rocketchat-retention-policy/package.js
  2. 3
      packages/rocketchat-retention-policy/server/cronPruneMessages.js
  3. 2
      packages/rocketchat-retention-policy/server/index.js
  4. 2
      packages/rocketchat-retention-policy/server/startup/settings.js

@ -17,9 +17,5 @@ Package.onUse(function(api) {
'templating',
'rocketchat:lib',
]);
api.addFiles([
'server/startup/settings.js',
'server/cronPruneMessages.js',
], 'server');
api.mainModule('server/index.js', 'server');
});

@ -1,5 +1,6 @@
/* globals SyncedCron */
import { Meteor } from 'meteor/meteor';
import { RocketChat } from 'meteor/rocketchat:lib';
import { SyncedCron } from 'meteor/littledata:synced-cron';
let types = [];

@ -0,0 +1,2 @@
import './startup/settings';
import './cronPruneMessages';

@ -1,3 +1,5 @@
import { RocketChat } from 'meteor/rocketchat:lib';
RocketChat.settings.addGroup('RetentionPolicy', function() {
this.add('RetentionPolicy_Enabled', false, {

Loading…
Cancel
Save