Yuki Takei 5 лет назад
Родитель
Сommit
8ab74e2db3
2 измененных файлов с 2 добавлено и 30 удалено
  1. 0 28
      src/lib/util/locale-utils.js
  2. 2 2
      src/server/models/user.js

+ 0 - 28
src/lib/util/locale-utils.js

@@ -28,35 +28,7 @@ function listLocaleIds() {
     .map(meta => meta.id);
     .map(meta => meta.id);
 }
 }
 
 
-/**
- * List locales aliases
- */
-function listLocaleAliases() {
-  return listLocaleMetadatas()
-    .map(meta => meta.aliases)
-    .flat();
-}
-
-/**
- * List locales aliases
- */
-function getLocaleAliasToIdMap() {
-  const aliasToIdMap = {};
-
-  const metadatas = listLocaleMetadatas();
-
-  metadatas.forEach((meta) => {
-    meta.aliases.forEach((alias) => {
-      aliasToIdMap[alias] = meta.id;
-    });
-  });
-
-  return aliasToIdMap;
-}
-
 module.exports = {
 module.exports = {
   listLocaleMetadatas,
   listLocaleMetadatas,
   listLocaleIds,
   listLocaleIds,
-  listLocaleAliases,
-  getLocaleAliasToIdMap,
 };
 };

+ 2 - 2
src/server/models/user.js

@@ -11,7 +11,7 @@ const md5 = require('md5');
 const ObjectId = mongoose.Schema.Types.ObjectId;
 const ObjectId = mongoose.Schema.Types.ObjectId;
 const crypto = require('crypto');
 const crypto = require('crypto');
 
 
-const { listLocaleIds, listLocaleAliases } = require('@commons/util/locale-utils');
+const { listLocaleIds } = require('@commons/util/locale-utils');
 
 
 module.exports = function(crowi) {
 module.exports = function(crowi) {
   const STATUS_REGISTERED = 1;
   const STATUS_REGISTERED = 1;
@@ -55,7 +55,7 @@ module.exports = function(crowi) {
     apiToken: { type: String, index: true },
     apiToken: { type: String, index: true },
     lang: {
     lang: {
       type: String,
       type: String,
-      enum: listLocaleIds().concat(listLocaleAliases()),
+      enum: listLocaleIds(),
       default: 'en_US',
       default: 'en_US',
     },
     },
     status: {
     status: {