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

Merge branch 'feat/delete-permission-config' into imprv/i18n-page-delete-config

Taichi Masuyama 4 лет назад
Родитель
Сommit
fed422b036
1 измененных файлов с 4 добавлено и 6 удалено
  1. 4 6
      packages/app/src/server/models/config.ts

+ 4 - 6
packages/app/src/server/models/config.ts

@@ -3,8 +3,6 @@ import uniqueValidator from 'mongoose-unique-validator';
 
 import { getOrCreateModel } from '@growi/core';
 
-import { PageDeleteConfigValue } from '~/interfaces/page-delete-config';
-
 export interface Config {
   _id: Types.ObjectId;
   ns: string;
@@ -62,10 +60,10 @@ export const defaultCrowiConfigs: { [key: string]: any } = {
   'security:list-policy:hideRestrictedByOwner' : false,
   'security:list-policy:hideRestrictedByGroup' : false,
   // DEPRECATED: 'security:pageCompleteDeletionAuthority' : undefined,
-  'security:pageDeletionAuthority' : PageDeleteConfigValue.Anyone,
-  'security:pageCompleteDeletionAuthority' : PageDeleteConfigValue.Anyone,
-  'security:pageRecursiveDeletionAuthority' : PageDeleteConfigValue.Inherit,
-  'security:pageRecursiveCompleteDeletionAuthority' : PageDeleteConfigValue.Inherit,
+  'security:pageDeletionAuthority' : undefined,
+  'security:pageCompleteDeletionAuthority' : undefined,
+  'security:pageRecursiveDeletionAuthority' : undefined,
+  'security:pageRecursiveCompleteDeletionAuthority' : undefined,
   'security:disableLinkSharing' : false,
 
   'security:passport-local:isEnabled' : true,