Skip to content

Commit deb8ac9

Browse files
azure-sdksima-zhu
andauthored
Sync eng/common directory with azure-sdk-tools for PR 2939 (Azure#23619)
* Remove extra files * Update common.ps1 * Update Update-DocsMsToc.ps1 Co-authored-by: sima-zhu <[email protected]> Co-authored-by: Sima Zhu <[email protected]>
1 parent eca21a9 commit deb8ac9

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

eng/common/scripts/Update-DocsMsToc.ps1

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,16 @@ $onboardedPackages = &$GetOnboardedDocsMsPackagesFn `
102102
# because we need to generate ToCs for packages which are not necessarily "New"
103103
# in the metadata AND onboard legacy packages (which `Update-DocsMsPackages.ps1`
104104
# does not do)
105-
$metadata = (Get-CSVMetadata).Where({
106-
$_.Package `
107-
-and $onboardedPackages.ContainsKey($_.Package) `
108-
-and $_.Hide -ne 'true'
109-
})
105+
$fullMetadata = Get-CSVMetadata
106+
$metadata = @()
107+
foreach($metadataEntry in $fullMetadata) {
108+
if ($metadataEntry.Package -and $metadataEntry.Hide -ne 'true') {
109+
$pkgKey = GetPackageKey $metadataEntry
110+
if($onboardedPackages.ContainsKey($pkgKey)) {
111+
$metadata += $metadataEntry
112+
}
113+
}
114+
}
110115

111116
$fileMetadata = @()
112117
foreach ($metadataFile in Get-ChildItem "$DocRepoLocation/metadata/*/*.json" -Recurse) {

0 commit comments

Comments
 (0)