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
)
$Values = @{
"name" = $Name
"status_id" = $status_id
"model_id" = $model_id
$Values = @{}
if ($Name) {
$Values.Add('Name',$Name)
}
if ($Status_id) {
$Values.Add('status_id',$Status_id)
}
if ($Model_id) {
$Values.Add('model_id',$model_id)
}
if ($customfields)
{
$Values += $customfields