Skip to content

Commit c801d01

Browse files
Relaxed certificates models JSON schema (#66)
1 parent 9440e50 commit c801d01

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

decoder/src/main/java/dgca/verifier/app/decoder/model/RecoveryStatement.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@
2222

2323
package dgca.verifier.app.decoder.model
2424

25+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
2526
import com.fasterxml.jackson.annotation.JsonProperty
2627
import java.io.Serializable
2728
import java.time.*
2829

30+
@JsonIgnoreProperties(ignoreUnknown = true)
2931
data class RecoveryStatement(
3032

3133
@JsonProperty("tg")

decoder/src/main/java/dgca/verifier/app/decoder/model/Test.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,14 @@
2222

2323
package dgca.verifier.app.decoder.model
2424

25+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
2526
import com.fasterxml.jackson.annotation.JsonProperty
2627
import java.io.Serializable
2728
import java.time.OffsetDateTime
2829
import java.time.ZoneOffset
2930
import java.time.format.DateTimeFormatter
3031

32+
@JsonIgnoreProperties(ignoreUnknown = true)
3133
data class Test(
3234

3335
@JsonProperty("tg")

decoder/src/main/java/dgca/verifier/app/decoder/model/Vaccination.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,13 @@
2222

2323
package dgca.verifier.app.decoder.model
2424

25+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
2526
import com.fasterxml.jackson.annotation.JsonProperty
2627
import org.joda.time.DateTime
2728
import java.io.Serializable
2829
import java.time.OffsetDateTime
2930

31+
@JsonIgnoreProperties(ignoreUnknown = true)
3032
data class Vaccination(
3133

3234
@JsonProperty("tg")
@@ -57,7 +59,7 @@ data class Vaccination(
5759
val certificateIssuer: String,
5860

5961
@JsonProperty("ci")
60-
val certificateIdentifier: String
62+
val certificateIdentifier: String,
6163

6264
) : Serializable {
6365

0 commit comments

Comments
 (0)