Skip to content

Commit

Permalink
Add null check in ConditionVersion of Set-AzRoleAssignmenr (#12829)
Browse files Browse the repository at this point in the history
* add missing null check

* update docs

* Remove old TODO
  • Loading branch information
dagoroz authored Sep 3, 2020
1 parent 00bc26d commit 88a7820
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
1 change: 1 addition & 0 deletions src/Resources/Resources/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
- Additional information about change #1
-->
## Upcoming Release
* Added missing check for Set-AzRoleAssignment
* Added breaking change attribute to `SubscriptionId` parameter of `Get-AzResourceGroupDeploymentOperation`
* Updated ARM template What-If cmdlets to show "Ignore" resource changes last
* Fixed secure and array parameter serialization issues for deployment cmdlets [#12773]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,8 @@ public override void ExecuteCmdlet()
}

// If ConditionVersion is changed, validate it's in the allowed values
var oldConditionVersion = double.Parse(InputObject.ConditionVersion);
var newConditionVersion = double.Parse(fetchedRole.ConditionVersion);
var oldConditionVersion = double.Parse(InputObject.ConditionVersion ?? "0.0");
var newConditionVersion = double.Parse(fetchedRole.ConditionVersion ?? "2.0");

// A condition version can change but currently we don't support downgrading to 1.0
// we only verify the change if it's a downgrade
Expand Down

0 comments on commit 88a7820

Please sign in to comment.