Kaynağa Gözat

Use getTranslation

shironegi39 1 yıl önce
ebeveyn
işleme
1eb5eb4f9c

+ 5 - 2
apps/app/src/server/routes/login-passport.js

@@ -3,6 +3,7 @@ import next from 'next';
 
 
 import { SupportedAction } from '~/interfaces/activity';
 import { SupportedAction } from '~/interfaces/activity';
 import { ExternalAccountLoginError } from '~/models/vo/external-account-login-error';
 import { ExternalAccountLoginError } from '~/models/vo/external-account-login-error';
+import { getTranslation } from '~/server/service/i18next';
 import { createRedirectToForUnauthenticated } from '~/server/util/createRedirectToForUnauthenticated';
 import { createRedirectToForUnauthenticated } from '~/server/util/createRedirectToForUnauthenticated';
 import loggerFactory from '~/utils/logger';
 import loggerFactory from '~/utils/logger';
 
 
@@ -241,12 +242,14 @@ module.exports = function(crowi, app) {
    * @param {*} req
    * @param {*} req
    * @param {*} res
    * @param {*} res
    */
    */
-  const testLdapCredentials = (req, res) => {
+  const testLdapCredentials = async(req, res) => {
+    const { t } = await getTranslation();
+
     if (!passportService.isLdapStrategySetup) {
     if (!passportService.isLdapStrategySetup) {
       debug('LdapStrategy has not been set up');
       debug('LdapStrategy has not been set up');
       return res.json(ApiResponse.success({
       return res.json(ApiResponse.success({
         status: 'warning',
         status: 'warning',
-        message: req.t('message.strategy_has_not_been_set_up', { strategy: 'LdapStrategy' }),
+        message: t('message.strategy_has_not_been_set_up', { strategy: 'LdapStrategy' }),
       }));
       }));
     }
     }