Removed duplicated code

This commit is contained in:
vjrj 2018-02-26 20:30:46 +01:00
parent 2fe2412e73
commit f5d43dba76
3 changed files with 2 additions and 14 deletions

View file

@ -1,16 +1,8 @@
import fs from 'fs';
import getFallbackLang from '/imports/startup/server/accounts/lang-fallback';
const as = f => `assets/app/${f}`;
export const getFallbackLang = (lang) => {
if (lang === 'ast' || lang === 'gl' || lang === 'eu' || lang === 'ca' ||
(lang && lang.match(/es_.*/)) ||
(lang && lang.match(/es-.*/))) {
return 'es';
}
return 'en';
};
export const getFileNameOfLang = (dir, fileName, ext, lang) => {
const base = `${dir}/${fileName}`;
const fallback = getFallbackLang(lang);

View file

@ -1,5 +1,5 @@
const getFallbackLang = (lang) => {
if (lang && (lang === 'ast' || lang === 'gl' || lang === 'eu' || lang === 'ca' || lang.match(/^es/))) {
if (lang && (lang === 'ast' || lang === 'gl' || lang === 'eu' || lang === 'ca' || lang.match(/^es-/))) {
return 'es';
}
return 'en';

View file

@ -33,8 +33,4 @@ describe('get file of page', () => {
it('lang es-PE retrieve es', async () => {
chai.expect('pages/about-es.md').to.deep.equal(getFileNameOfLang('pages', 'about', 'md', 'es-PE'));
});
it('lang es_PE retrieve es', async () => {
chai.expect('pages/about-es.md').to.deep.equal(getFileNameOfLang('pages', 'about', 'md', 'es_PE'));
});
});