Wiki source code of MembershipJson
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{velocity output="false"}} | ||
| 2 | $response.setContentType('application/json') | ||
| 3 | #set($query = $services.query.xwql("from doc.object(Collaboratory.Apps.Membership.MembershipRequest.Code.MembershipRequestClass) as requests")) | ||
| 4 | #set($memberships = $query.execute()) | ||
| 5 | #set($map = {}) | ||
| 6 | #set($rows = []) | ||
| 7 | {{/velocity}} | ||
| 8 | {{velocity wiki="false"}} | ||
| 9 | #set($ok = $rows.add("toto")) | ||
| 10 | ##{ | ||
| 11 | ## "row": [ | ||
| 12 | ##foreach($membershipDoc of $memberships) | ||
| 13 | ##set($m = $xwiki.getDocument($membershipDoc)) | ||
| 14 | ##{ | ||
| 15 | ##hello: "world" | ||
| 16 | ##"title": "$m.title", | ||
| 17 | ##"target": "$m.target", | ||
| 18 | ##username: '$m.username', | ||
| 19 | ##"status": "$m.status", | ||
| 20 | ##"date": "$m.date" | ||
| 21 | ##}#if( $foreach.hasNext ), #end | ||
| 22 | ##end | ||
| 23 | ## ] | ||
| 24 | ##} | ||
| 25 | $rows | ||
| 26 | {{/velocity}} |