Просмотр исходного кода

change the prefix from custumize to app

ryosei-f 4 месяцев назад
Родитель
Сommit
e8db69d286

+ 3 - 3
apps/app/src/server/models/user.js

@@ -294,7 +294,7 @@ const factory = (crowi) => {
     this.isEmailPublished = configManager.getConfig(
       'customize:isEmailPublishedForNewUser',
     );
-    this.readOnly = configManager.getConfig('customize:isReadOnlyForNewUser');
+    this.readOnly = configManager.getConfig('app:isReadOnlyForNewUser');
 
     this.save((err, userData) => {
       userEvent.emit('activated', userData);
@@ -615,7 +615,7 @@ const factory = (crowi) => {
     }
 
     newUser.readOnly =
-      configManager.getConfig('customize:isReadOnlyForNewUser') ?? false;
+      configManager.getConfig('app:isReadOnlyForNewUser');
 
     try {
       const newUserData = await newUser.save();
@@ -708,7 +708,7 @@ const factory = (crowi) => {
     );
 
     newUser.readOnly =
-      configManager.getConfig('customize:isReadOnlyForNewUser') ?? false;
+      configManager.getConfig('app:isReadOnlyForNewUser');
 
     const globalLang = configManager.getConfig('app:globalLang');
     if (globalLang != null) {

+ 5 - 5
apps/app/src/server/service/config-manager/config-definition.ts

@@ -75,6 +75,7 @@ export const CONFIG_KEYS = [
   'app:wipPageExpirationSeconds',
   'app:openaiThreadDeletionCronMaxMinutesUntilRequest',
   'app:openaiVectorStoreFileDeletionCronMaxMinutesUntilRequest',
+  'app:isReadOnlyForNewUser',
 
   // Security Settings
   'security:wikiMode',
@@ -200,7 +201,6 @@ export const CONFIG_KEYS = [
 
   // Customize Settings
   'customize:isEmailPublishedForNewUser',
-  'customize:isReadOnlyForNewUser',
   'customize:css',
   'customize:script',
   'customize:noscript',
@@ -527,6 +527,10 @@ export const CONFIG_DEFINITIONS = {
     envVarName: 'OPENAI_VECTOR_STORE_FILE_DELETION_CRON_MAX_MINUTES_UNTIL_REQUEST',
     defaultValue: 30,
   }),
+  'app:isReadOnlyForNewUser': defineConfig<boolean>({
+    envVarName: 'DEFAULT_USER_READONLY',
+    defaultValue: true,
+  }),
 
   // Security Settings
   'security:wikiMode': defineConfig<string | undefined>({
@@ -919,10 +923,6 @@ export const CONFIG_DEFINITIONS = {
     envVarName: 'DEFAULT_EMAIL_PUBLISHED',
     defaultValue: true,
   }),
-  'customize:isReadOnlyForNewUser': defineConfig<boolean>({
-    envVarName: 'DEFAULT_USER_READONLY',
-    defaultValue: false,
-  }),
   'customize:css': defineConfig<string | undefined>({
     defaultValue: undefined,
   }),