Compare commits

..

No commits in common. "bc5dc783564f0a7ddde2a3e1d46dad0a6be6f84e" and "9801ebae828428261cb618d5bf8a98bcd288beab" have entirely different histories.

2 changed files with 2 additions and 3 deletions

View File

@ -295,7 +295,7 @@ private function executeRun(InventorySyncRun $run, Tenant $tenant, array $normal
if ($includeDeps && $this->shouldHydrateAssignments($policyType)) {
$existingAssignments = $policyData['assignments'] ?? null;
if (! is_array($existingAssignments) || count($existingAssignments) === 0) {
if (! is_array($existingAssignments)) {
$hydratedAssignments = $this->fetchAssignmentsForPolicyType($policyType, $tenant, $externalId, $warnings);
if (is_array($hydratedAssignments)) {
$policyData['assignments'] = $hydratedAssignments;

View File

@ -286,8 +286,7 @@ public function listPolicies(string $policyType, array $options = []): GraphResp
'id' => 'sc-1',
'name' => 'Settings Catalog Policy',
'roleScopeTagIds' => ['scope-tag-1'],
// assignments present but empty (must still be hydrated via /assignments)
'assignments' => [],
// assignments omitted intentionally (must be hydrated via /assignments)
]], 200);
}