File tree Expand file tree Collapse file tree
CIPPCore/Public/GraphHelper
CIPPHTTP/Public/Entrypoints/HTTP Functions/CIPP/Core Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9595 env :
9696 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
9797
98+ # Create version.json with version and commit hash
99+ - name : Create version.json
100+ run : |
101+ VERSION=$(cat version_latest.txt | tr -d '[:space:]')
102+ SHORT_SHA="${GITHUB_SHA::7}"
103+ echo "{\"version\": \"${VERSION}\", \"commit\": \"${SHORT_SHA}\"}" > version.json
104+
105+ - name : Build and stage modules
106+ shell : pwsh
107+ run : ./Tools/Build-DevApiModules.ps1
108+
98109 # Create ZIP File in a New Source Directory
99110 - name : Prepare and Zip Release Files
100111 if : env.tag_exists == 'false'
Original file line number Diff line number Diff line change 2525 SHORT_SHA="${GITHUB_SHA::7}"
2626 echo "{\"version\": \"${VERSION}\", \"commit\": \"${SHORT_SHA}\"}" > version.json
2727
28+ - name : Build and stage modules
29+ shell : pwsh
30+ run : ./Tools/Build-DevApiModules.ps1
31+
2832 # Create ZIP File in a New Source Directory
2933 - name : Prepare and Zip Release Files
3034 run : |
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ function New-GraphGetRequest {
107107 } else {
108108 if ($Data.PSObject.Properties.Name -contains ' value' ) { $data.value } else { $Data }
109109 if ($noPagination -eq $true ) {
110- if ($Caller -eq ' Get-GraphRequestList' ) {
110+ if ($Caller -eq ' Get-GraphRequestList' -and $data . ' @odata.nextLink ' ) {
111111 @ { ' nextLink' = $data .' @odata.nextLink' }
112112 }
113113 $nextURL = $null
Original file line number Diff line number Diff line change @@ -159,9 +159,13 @@ function Invoke-ListGraphRequest {
159159 if ($NextLink -and $Request.Query.TenantFilter -ne ' AllTenants' ) {
160160 Write-Host " NextLink: $NextLink "
161161 $Metadata [' nextLink' ] = $NextLink
162+ } else {
163+ $Metadata.Remove (' nextLink' )
162164 }
163- # Remove nextLink trailing object only if it’ s the last item
165+ # Remove nextLink trailing object only if it' s the last item
164166 $Results = $Results | Where-Object { $_.PSObject.Properties.Name -notcontains ' nextLink' }
167+ } else {
168+ $Metadata.Remove (' nextLink' )
165169 }
166170 if ($Request.Query.ListProperties ) {
167171 $Columns = ($Results | Select-Object - First 1 ).PSObject.Properties.Name
Original file line number Diff line number Diff line change 1616 "distributedTracingEnabled" : false ,
1717 "version" : " None"
1818 },
19- "defaultVersion" : " 10.3 .1" ,
19+ "defaultVersion" : " 10.4 .1" ,
2020 "versionMatchStrategy" : " Strict" ,
2121 "versionFailureStrategy" : " Fail"
2222 }
Original file line number Diff line number Diff line change 1- 10.4.0
1+ 10.4.1
You can’t perform that action at this time.
0 commit comments