Hi Paul, You have to modify ERXRestUtils but I’m surprised it’s not already done.
There are 2 methods: - convertValue to build the output - coerceValueToTypeNamed to convert input data For example, we wanted to support epoch format for NSTimestamp attributes so we modified a little bit ERXRestUtils and ERXRestRequestNode: https://github.com/Sophiacom/wonder/tree/sophiacom/Frameworks/EOF/ERRest/Sources/er/rest This part should be refactored because it’s too big. But we moved away from the full ERRest stack so we won’t do it, I think, because we won’t be able to test this modifications in production. Philippe On 23 sept. 2015, at 01:34, Paul Hoadley <[email protected]> wrote: > I’ll simplify the question: > > On 16 Sep 2015, at 10:12 am, Paul Hoadley <[email protected]> wrote: > >> What are my options here? I find it hard to believe that >> NSPropertyListSerialization knows how to handle Joda LocalTime specifically, >> so why is it getting the output right and the JSON serialiser isn’t? Is >> there an easy way to add custom types to ERRest? It looks like LocalDate >> formatting is handled in ERXRestUtils. Is that the only way to handle >> formatting a LocalTime? > > What are my options for adding a new attribute type (Joda LocalTime) to > ERRest? Can this be done at a high level, or am I looking at changes deep > within the framework? > > > -- > Paul Hoadley > http://logicsquad.net/ > > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/webobjects-dev/prabier%40icloud.com > > This email sent to [email protected]
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
