diff --git a/Microsoft.Xrm.Data.PowerShell/Microsoft.Xrm.Data.PowerShell.psm1 b/Microsoft.Xrm.Data.PowerShell/Microsoft.Xrm.Data.PowerShell.psm1 index 99c33ca..6f58a45 100644 --- a/Microsoft.Xrm.Data.PowerShell/Microsoft.Xrm.Data.PowerShell.psm1 +++ b/Microsoft.Xrm.Data.PowerShell/Microsoft.Xrm.Data.PowerShell.psm1 @@ -1306,10 +1306,10 @@ function Add-CrmActivityToCrmRecord{ foreach($field in $Fields.GetEnumerator()) { $newfield = New-Object -TypeName 'Microsoft.Xrm.Tooling.Connector.CrmDataTypeWrapper' - $newfield.Type = MapFieldTypeByFieldValue -Value $field.Value - $newfield.Value = $field.Value - $newfields.Add($field.Key, $newfield) - } + $newfield.Type = MapFieldTypeByFieldValue -Value $field.Value + $newfield.Value = $field.Value + $newfields.Add($field.Key, $newfield) + } } try @@ -5603,7 +5603,7 @@ function VerifyCrmConnectionParam { function MapFieldTypeByFieldValue { PARAM( - [Parameter(Mandatory=$true)] + [Parameter(Mandatory=$true)][AllowNull()] [object]$Value ) @@ -5792,4 +5792,4 @@ function UnzipCrmRibbon { $reader = $null } } -} \ No newline at end of file +}