The issue is about serialization of meetingDuration parameter in IBaseUserRequestBuilder.getFindMeetingTimes method.
When it is set in the request to "PT30M" it gets serialized to {}.
It is easy to check this problem by putting a debugger in DefaultSerializer.serializeObject method and check that serializableObject contains meetingDuration set and after Gson serialization outJsonTree always have the empty value.
Duration object is created with the following code:
The issue is about serialization of
meetingDuration
parameter inIBaseUserRequestBuilder.getFindMeetingTimes
method. When it is set in the request to"PT30M"
it gets serialized to{}
.It is easy to check this problem by putting a debugger in
DefaultSerializer.serializeObject
method and check thatserializableObject
containsmeetingDuration
set and after Gson serializationoutJsonTree
always have the empty value.Duration object is created with the following code: