Skip to content

Commit 6de5e48

Browse files
Remove setting and add migration to create the general channel
1 parent ffbcf4e commit 6de5e48

File tree

7 files changed

+14
-16
lines changed

7 files changed

+14
-16
lines changed

app/lib/server/startup/settings.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -871,10 +871,6 @@ settings.addGroup('General', function() {
871871
type: 'boolean',
872872
public: true,
873873
});
874-
this.add('General_Default', true, {
875-
type: 'boolean',
876-
public: true,
877-
});
878874
this.add('First_Channel_After_Login', '', {
879875
type: 'string',
880876
public: true,

packages/rocketchat-i18n/i18n/en.i18n.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2014,8 +2014,6 @@
20142014
"Full_Screen": "Full Screen",
20152015
"Gaming": "Gaming",
20162016
"General": "General",
2017-
"General_Default": "Keep general room on the server",
2018-
"General_Default_Description": "Recreate the general room on server restart if this room is deleted.",
20192017
"Generate_new_key": "Generate a new key",
20202018
"Generate_New_Link": "Generate New Link",
20212019
"Generating_key": "Generating key",

packages/rocketchat-i18n/i18n/pt-BR.i18n.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1659,8 +1659,6 @@
16591659
"Full_Screen": "Tela cheia",
16601660
"Gaming": "Jogos",
16611661
"General": "Geral",
1662-
"General_Default": "Manter a sala geral no servidor",
1663-
"General_Default_Description": "Recriar a sala geral na renicialização do servidor se esta sala for excluída.",
16641662
"Generate_new_key": "Gerar uma nova chave",
16651663
"Generate_New_Link": "Gerar Novo Link",
16661664
"Generating_key": "Gerando chave",

packages/rocketchat-i18n/i18n/pt.i18n.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1474,8 +1474,6 @@
14741474
"Full_Screen": "Tela cheia",
14751475
"Gaming": "Jogos",
14761476
"General": "Geral",
1477-
"General_Default": "Manter a sala geral no servidor",
1478-
"General_Default_Description": "Recriar a sala geral na renicialização do servidor se esta sala for excluída.",
14791477
"Get_link": "Obter Ligação",
14801478
"github_no_public_email": "Não possui um e-mail público na sua conta GitHub",
14811479
"Give_a_unique_name_for_the_custom_oauth": "Dê um nome exclusivo para o oauth customizado",

server/startup/initialData.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,6 @@ import { checkUsernameAvailability, addUserToDefaultChannels } from '../../app/l
1111

1212
Meteor.startup(function() {
1313
Meteor.defer(() => {
14-
if (!Rooms.findOneById('GENERAL') && settings.get('General_Default')) {
15-
Rooms.createWithIdTypeAndName('GENERAL', 'c', 'general', {
16-
default: true,
17-
});
18-
}
19-
2014
if (!Users.findOneById('rocket.cat')) {
2115
Users.create({
2216
_id: 'rocket.cat',

server/startup/migrations/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,4 +228,5 @@ import './v228';
228228
import './v229';
229229
import './v230';
230230
import './v231';
231+
import './v232';
231232
import './xrun';

server/startup/migrations/v232.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import { Settings, Rooms } from '../../../app/models/server';
2+
import { Migrations } from '../../../app/migrations';
3+
4+
Migrations.add({
5+
version: 232,
6+
up() {
7+
if (Settings.findOneById('Show_Setup_Wizard') === 'pending' && !Rooms.findOneById('GENERAL')) {
8+
Rooms.createWithIdTypeAndName('GENERAL', 'c', 'general', {
9+
default: true,
10+
});
11+
}
12+
},
13+
});

0 commit comments

Comments
 (0)