Convert to string to fix nil value

This commit is contained in:
Darren Shepherd 2019-08-07 14:59:00 -07:00
parent f3aa58babd
commit 24e6192504

View File

@ -4,6 +4,7 @@ import (
"fmt" "fmt"
"github.com/rancher/norman/pkg/types" "github.com/rancher/norman/pkg/types"
"github.com/rancher/norman/pkg/types/convert"
"github.com/rancher/norman/pkg/types/values" "github.com/rancher/norman/pkg/types/values"
) )
@ -20,8 +21,8 @@ func (d *defaultMapper) FromInternal(data map[string]interface{}) {
return return
} }
name := values.GetValueN(data, "metadata", "name") name := convert.ToString(values.GetValueN(data, "metadata", "name"))
namespace := values.GetValueN(data, "metadata", "namespace") namespace := convert.ToString(values.GetValueN(data, "metadata", "namespace"))
if namespace == "" { if namespace == "" {
data["id"] = name data["id"] = name