fix(tools): Modiify removeDeletedFiles function to find all files instead of just markdown (#40887)
* fix: corrected file deletion function * fix(tools): include dict Signed-off-by: nhcarrigan <nhcarrigan@gmail.com> * fix(tools): concat is non-mutating oops Signed-off-by: nhcarrigan <nhcarrigan@gmail.com> Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
This commit is contained in:
@ -23,9 +23,13 @@ const removeDeletedFiles = async projectId => {
|
||||
const crowdinFiles = await getFiles(projectId);
|
||||
|
||||
if (crowdinFiles && crowdinFiles.length) {
|
||||
const command = 'find curriculum/challenges/english -name \\*.md';
|
||||
const listOfEnglishFiles = await getOutputFromCommand(command);
|
||||
const curriculumFilesArr = listOfEnglishFiles.split('\n');
|
||||
const challengeCommand = 'find curriculum/challenges/english -name \\*.*';
|
||||
const listOfEnglishFiles = await getOutputFromCommand(challengeCommand);
|
||||
const dictionaryCommand =
|
||||
'find curriculum/dictionaries/english -name \\*.*';
|
||||
const listOfDictFiles = await getOutputFromCommand(dictionaryCommand);
|
||||
let curriculumFilesArr = listOfEnglishFiles.split('\n');
|
||||
curriculumFilesArr = curriculumFilesArr.concat(listOfDictFiles.split('\n'));
|
||||
if (curriculumFilesArr.length) {
|
||||
const curriculumLookup = curriculumFilesArr.reduce((obj, filename) => {
|
||||
return { ...obj, [filename]: 1 };
|
||||
|
Reference in New Issue
Block a user