Don't asume that name, model, and status is always given

This commit is contained in:
Petri Asikainen 2021-01-03 11:28:49 +02:00
parent f182756b30
commit 65af96728a

View file

@ -59,12 +59,21 @@ function Set-Asset()
[hashtable] $customfields [hashtable] $customfields
) )
$Values = @{ $Values = @{}
"name" = $Name
"status_id" = $status_id if ($Name) {
"model_id" = $model_id $Values.Add('Name',$Name)
} }
if ($Status_id) {
$Values.Add('status_id',$Status_id)
}
if ($Model_id) {
$Values.Add('model_id',$model_id)
}
if ($customfields) if ($customfields)
{ {
$Values += $customfields $Values += $customfields