Skip to content

Commit ed1ede7

Browse files
committed
do it this way
1 parent a8fbef5 commit ed1ede7

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

sdk/src/main/java/io/opentdf/platform/sdk/Manifest.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,8 @@
88
import com.google.gson.JsonParseException;
99
import com.google.gson.JsonSerializationContext;
1010
import com.google.gson.JsonSerializer;
11-
import com.google.gson.TypeAdapter;
1211
import com.google.gson.annotations.JsonAdapter;
1312
import com.google.gson.annotations.SerializedName;
14-
import com.google.gson.stream.JsonReader;
15-
import com.google.gson.stream.JsonToken;
16-
import com.google.gson.stream.JsonWriter;
1713
import com.nimbusds.jose.JOSEException;
1814
import com.nimbusds.jose.JWSAlgorithm;
1915
import com.nimbusds.jose.JWSHeader;
@@ -490,7 +486,10 @@ public AssertionConfig.Statement deserialize(JsonElement json, Type typeOfT, Jso
490486
statement.schema = obj.get("schema").getAsString();
491487
}
492488
if (obj.has("value")) {
493-
statement.value = obj.get("value").toString();
489+
var value = obj.get("value");
490+
statement.value = value.isJsonPrimitive() && value.getAsJsonPrimitive().isString()
491+
? value.getAsString()
492+
: value.toString();
494493
}
495494
return statement;
496495
}

0 commit comments

Comments
 (0)