Skip to content

Commit 6cacab2

Browse files
committed
chore: add null check
1 parent 82fb1ae commit 6cacab2

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/KubernetesClient/KubernetesYaml.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,12 @@ public object ReadYaml(IParser parser, Type type, ObjectDeserializer rootDeseria
9191

9292
public void WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer serializer)
9393
{
94+
if (value == null)
95+
{
96+
emitter.Emit(new Scalar(string.Empty));
97+
return;
98+
}
99+
94100
var obj = (byte[])value;
95101
var encoded = Convert.ToBase64String(obj);
96102
emitter.Emit(new Scalar(encoded));

0 commit comments

Comments
 (0)