Merge pull request #2473 from Azure/v-rucdu/LogoValidationExtensionToSolutionsWorkbookFolder

Extended validation for workbook logos
This commit is contained in:
v-jayakal 2021-06-14 08:35:05 -07:00 коммит произвёл GitHub
Родитель e9f5449abe 383f7fccc6
Коммит 73a6ef5086
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -6,7 +6,9 @@ import { isValidLogoImage } from "./utils/LogoChecker/logoImageChecker";
import { isValidLogoImageSVGContent } from "./utils/LogoChecker/logoImageSVGChecker";
export async function IsValidLogo(FileName: string): Promise<ExitCode> {
if(FileName.includes("Logos") || FileName.includes("Data Connectors/Logo"))
if(FileName.includes("Logos") || FileName.includes("Data Connectors/Logo")
|| FileName.includes("Workbooks/Images/Logo")
|| FileName.includes("Workbooks/Images/Logos"))
{
isValidLogoImage(FileName);
const svgContent: string = fs.readFileSync(FileName, { encoding: "utf8", flag: "r" });
@ -20,7 +22,7 @@ export async function IsValidLogo(FileName: string): Promise<ExitCode> {
}
let fileTypeSuffixes;
let filePathFolderPrefixes = ["Logos","Solutions"];
let filePathFolderPrefixes = ["Logos","Solutions", "Workbooks/Images/Logos"];
let fileKinds = ["Added","Modified"];
let CheckOptions = {
onCheckFile: (filePath: string) => {