Frank,
Our Rest code is quite different due to caching and etc. We check the
results before forming a response. Will post an example.
Michael
Sent from my iPhone
> On Oct 13, 2015, at 5:01 AM, Frank Stock <[email protected]> wrote:
>
> Thanks Michael,
>
>
> Where do you put the code? Why isn't that in ERRest?
> What do you do when you use:
> public WOActionResults indexAction() {
> if (isSchemaRequest()) {
> return schemaResponse(showFilter());
> }
> ERXRestFetchSpecification<Company> fetchSpec = new
> ERXRestFetchSpecification<Company>(Company.ENTITY_NAME, null, null,
> queryFilter(), Company.NAME.ascs(), 25);
> return response(fetchSpec, showFilter());
> }
> Do you first do a fetch to know is the array is empty?
>
> Frank
>> Op 13 okt. 2015, om 02:47 heeft Michael Kondratov
>> <[email protected]> het volgende geschreven:
>>
>> public static JSONObject emptyArray(String entityName) throws
>> JSONException {
>> JSONObject result = new JSONObject();
>> JSONArray array = new JSONArray();
>> result.put(pluralEntityName(entityName), array);
>> return result;
>> }
>>
>> public static String deleteResponse() {
>> return "{}";
>> }
>>
>> public static String pluralEntityName(String entityName) {
>> return
>> ERXStringUtilities.uncapitalize(ERXLocalizer.englishLocalizer().plurifiedString(entityName,
>> 2));
>> }
>>
>>> On Oct 12, 2015, at 6:37 PM, Michael Kondratov <[email protected]>
>>> wrote:
>>>
>>> Frank,
>>> We have a quick solution for that. I will post a code snippet.
>>>
>>> Michael
>>>
>>> Sent from my iPhone
>>>
>>>> On Oct 12, 2015, at 5:06 PM, Frank Stock <[email protected]> wrote:
>>>>
>>>> Hi,
>>>>
>>>>
>>>> When using Ember as format, If the indexAction has to return an empty
>>>> array I always get: net.sf.json.JSONException: JSON keys cannot be null.
>>>> Is there something I can do to prevent that?
>>>> When doing a test in the ERRestRouteExample, I get the same error.
>>>>
>>>>
>>>> Thanks in advance,
>>>> Frank Stock
>>>> Belgium
>>>> _______________________________________________
>>>> 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/michael%40aspireauctions.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/michael%40aspireauctions.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]