From 3868fea0bd8a1de1c15fb8a1ece063db975ce3d6 Mon Sep 17 00:00:00 2001 From: alexsilaghi Date: Tue, 30 Jul 2024 11:56:26 +0300 Subject: [PATCH] fixed serialization issue --- pom.xml | 2 +- .../forms/field/SingleChoiceControlDescriptorDto.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 1c390ab..527cbe4 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ edu.stanford.protege webprotege-forms - 1.1.7 + 1.1.8 webprotege-forms Data structures and request/responses for forms diff --git a/src/main/java/edu/stanford/protege/webprotege/forms/field/SingleChoiceControlDescriptorDto.java b/src/main/java/edu/stanford/protege/webprotege/forms/field/SingleChoiceControlDescriptorDto.java index 5339aa5..34a5b4f 100644 --- a/src/main/java/edu/stanford/protege/webprotege/forms/field/SingleChoiceControlDescriptorDto.java +++ b/src/main/java/edu/stanford/protege/webprotege/forms/field/SingleChoiceControlDescriptorDto.java @@ -23,14 +23,16 @@ public static SingleChoiceControlDescriptorDto get(@JsonProperty(PropertyNames.W } @Nonnull + @JsonProperty(PropertyNames.CHOICES) public abstract ImmutableList getAvailableChoices(); - @JsonProperty("descriptor") + @JsonProperty(PropertyNames.CHOICES_SOURCE) @Nonnull public abstract ChoiceListSourceDescriptor getChoiceListSourceDescriptor(); @Nonnull + @JsonProperty(PropertyNames.WIDGET_TYPE) public abstract SingleChoiceControlType getWidgetType(); @Override