Ben

Can you post this patch to codereview.appspot.com. Its become working
practice to post changes that are likely to incur feedback there.

-Louis

On Sat, Feb 14, 2009 at 8:37 AM, Ben Smith (JIRA) <[email protected]> wrote:

>
>     [
> https://issues.apache.org/jira/browse/SHINDIG-918?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>
> Ben Smith updated SHINDIG-918:
> ------------------------------
>
>    Attachment: SHINDIG-918-improvement.patch
>
> Has PersonHandler call getPeople for all types of request.
>
> > Change to PersonHandler to allow filtering of requests - 0.9 improvement
> > ------------------------------------------------------------------------
> >
> >                 Key: SHINDIG-918
> >                 URL: https://issues.apache.org/jira/browse/SHINDIG-918
> >             Project: Shindig
> >          Issue Type: Improvement
> >          Components: Java
> >    Affects Versions: trunk
> >            Reporter: Ben Smith
> >             Fix For: trunk
> >
> >         Attachments: SHINDIG-918-improvement.patch
> >
> >
> > Calls for single people (say, /people/@me/@self) should be filterable:
> http://opensocial-resources.googlecode.com/svn/spec/draft/REST-API.xml#standardQueryParameters
> > Because PersonHandler calls PersonService.getPerson() for such requests,
> which doesn't accept CollectionOptions, the result can't be filtered. A
> patch in SHINDIG-904 solved this by changing the getPerson() method
> signature but after much discussion on the mailing list it was decided that
> a better solution would be to change PersonHandler to only call getPeople,
> and convert the RestfulCollection result to a single Person when calls for a
> single user are made (like, /people/@me/@self).
> > Patch to follow.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>

Reply via email to